--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