Un tableau est la capacité de combiner plusieurs valeurs.
Lorsqu'il s'agit d'un tableau, assignez le tableau à une variable de type tableau. Array variable definition int type et string type
int[]
String[]
Le type int est un tableau dont les éléments sont des valeurs numériques. Le type String est un tableau qui a une chaîne de caractères comme élément. La première lettre de String est en majuscule. Exemple de tableau de type int
Main.java
int[] numbers = {1,5,10};
Exemple de tableau de type String
Main.java
String[] names = {"Sato","Suzuki","Takahashi"};
Des nombres tels que "0, 1, 2 ..." sont attribués aux éléments du tableau dans l'ordre de l'avant. Chaque élément du tableau peut être obtenu en utilisant le nom du tableau [numéro d'index]. [Exemple]
Main.java
String[] names = {"Sato","Suzuki","Takahashi"};
System.out.println("Nom est"+names[0]+"est");
Main.java
String[] names = {"Sato","Suzuki","Takahashi"};
System.out.println("Nom est"+names[0]+"est");
names[0] = "Ueno";
System.out.println("Nom est"+names[0]+"est");
Il peut être remplacé par les noms [index] = "élément";. Dans l'exemple ci-dessus, le résultat de sortie de la console sera Sato et Ueno.
Le traitement itératif peut être effectué à l'aide de l'instruction for. [Exemple]
Main.java
String[] names = {"Sato","Suzuki","Takahashi"};
for (int x = 0;x < 3;x++){
System.out.println("Nom est"+names[x]+"est");
}
Dans l'exemple ci-dessus, trois index de 0 à 2 sont appelés à partir de noms. length length est une fonction qui compte le nombre d'éléments. Vous pouvez itérer en utilisant l'instruction for et la longueur ci-dessus. Il peut être réécrit en remplaçant l'expression conditionnelle x <3 de l'instruction for par un tableau .length. [Exemple]
Main.java
String[] names = {"Sato","Suzuki","Takahashi"};
for (int x = 0;x < names.length;x++){
System.out.println("Nom est"+names[x]+"est");
}
Si vous écrivez comme ci-dessus, vous n'avez pas à vous soucier du nombre d'éléments dans le tableau. Donc je pense que c'est plus facile à utiliser. Cependant, il existe également une instruction for plus simple. C'est une extension de tableau pour instruction.
L'instruction for a une instruction for étendue pour les tableaux. Si vous utilisez ceci, vous pouvez écrire l'instruction for plus tôt d'une manière plus simple.
Main.java
for (Nom de la variable de type de données:Nom de la séquence) {
Traitement répété;
}
[Exemple]
Main.java
String[] names = {"Sato","Suzuki","Takahashi"};
for (String name:names){
System.out.println("Nom est"+name+"est");
}
Dans l'exemple ci-dessus, String est le type de données, name est le nom de la variable et names est le nom du tableau. Par rapport à l'instruction for précédente utilisant la longueur, l'instruction for étendue affecte l'élément de tableau lui-même à la variable. Je l'ai écrit vaguement pour ma compréhension, mais je pense que c'est le plus simple à utiliser.
Recommended Posts