--Type de tableau --Array
Je veux l'utiliser parce que l'abréviation est facile, mais compte tenu de la poubelle, je veux aussi me souvenir de la façon formelle d'écrire en utilisant new. Même s'il existe un ** garbage collection **, s'il y a un nouveau là où il est omis, tenez-en compte et écrivez l'abréviation.
//Écriture formelle
int[] scores; //Déclaration des variables de tableau
scores = new int[3]; //Déclaration des éléments du tableau
scores[0]=10; //Affectation des éléments de tableau
scores[1]=20;
scores[2]=30;
//Abréviation
int[] scores = new int[]{10,20,30};
int[] scores = {10,20,30};
//Tout équivalent
//Écriture formelle
String[][] scores = new String[2][3];
scores[0][0]="A1";
scores[0][1]="A2";
scores[0][2]="A3";
scores[1][0]="B1";
scores[1][1]="B2";
scores[1][2]="B3";
//Abréviation de tableau multidimensionnel
String[][] scores = {{"A1","A2","A3"},{"B1","B2","B3"}};
//Tout équivalent
ʻArray name.length`: Obtenez le nombre d'éléments du tableau et utilisez-le
//Créer un tableau
int[] scores = {10,20,30};
//Général pour la syntaxe
for (int i=0; i<scores.length; i++){
System.out.println(scores[i]);
}
//Étendu pour la syntaxe
for (int value:scores){
System.out.println(values);
}
//Créer un tableau
int scores[][]={{10,11,12},{21,22,23}};
//Général pour la syntaxe
for(int i=0; i<scores.length; i++){
for(int ii=0; ii<scores[i].length; ii++){
System.out.println(scores[i][ii]);
}
}
[Introduction à Java 2nd Edition] (https://www.amazon.co.jp/dp/B00MIM1KFC/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1) Pp.138-166
Recommended Posts