Groovy 2d tableaux
J'ai 3 tableaux, l1[,,,,], l2[,,,,] and l3[,,,,]
. Chacune dispose de 5 caractères.
e.g. l1["A","B","C","D","E"]
Le tableau 2d est constitué de ces
screen = [l1[],l2[],l3[]]
donc à chercher, comme ça:
screen = [[,,,,],[,,,,],[,,,,]]
Comment puis-je parcourir ce tableau?
dois-je appeler screen[5]
? ou screen[l1[5]]
?
puis-je:
for (i in 1..15){
println screen[i]
}
s'il vous plaît aider!!!
Comment puis-je effectuer une itération dans le tableau et appelle les différentes parties, par exemple la 1st element
de chaque sous tableau?
Grâce
OriginalL'auteur user3514792 | 2014-04-10
Vous devez vous connecter pour publier un commentaire.
Donc, compte tenu de:
Pour itérer sur tous les éléments, vous pouvez faire:
Ou, vous pouvez utiliser
mod
etintdiv
de travailler positions x et y:Ou, si vous souhaitez que le premier élément de chaque sous-liste, vous pouvez le faire:
Ou dites que vous voulez le 3ème élément de chaque sous-liste:
Sinon, vous pourriez mettre tous les éléments dans une dimension de la Liste:
Puis accès par:
ou:
Ou, s'il est important que vous en voulez toujours obtenir les éléments de l'ensemble (c'est à dire, vous voulez toujours la deuxième éléments de tous les tableaux), alors vous pouvez faire:
Puis, à la 3ème éléments, il vous suffit de faire:
OriginalL'auteur tim_yates