(Re)Bonjour à tous,
Est-ce que quelqu'un pourrait m'expliquer pourquoi ceci ne fonctionne pas (apparemment c'est le type int [] qui lui plait pas trop ...) et donc comment faire en sorte que ce morceau de code fonctionne ... :
Comme vous l'aurez certainement compris mon abjectif est d'avoir un tableau dynamique contenant dans "chaque cases" deux entiers rapidement accessibles ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 { int X1; int Y1; ArrayList<int []> Result = new ArrayList<int []>(); for (int i=X-r;i<=r+X;i++) for (int j=Y-r;j<=r+X;j++) { if (i>=0) {X1=i;} else {X1=i+80;} if (j>=0) {Y1=Y-r;} else {Y1=j+60;} if (g[X1][Y1] != null) { int [] Tab = new int [2]; Tab[0] = X1; Tab[1] = Y1; Result.Add(Tab); } } }
Par avance merci pour vos réponses...
Partager