Même s'il est dit que vous pouvez le faire en progressant, en répétant et en ramifiant conditionnel, vous ne pouvez pas le faire du tout! !! (Non lié à ce post)
** Les variables ne peuvent contenir qu'une seule valeur **, mais ** les tableaux peuvent contenir plusieurs valeurs ** ensemble. Une colonne est appelée ** tableau unidimensionnel ** et deux colonnes ou plus sont appelées ** tableau multidimensionnel **. Chacun est appelé ** élément **, et le numéro est appelé ** numéro d'élément **.
kane.java
Type de données[]Nom de la variable de tableau;
Nom de la variable de tableau=nouveau type de données[Nombre d'éléments];
String[] banana;
banana = new string[3];
banana[0] = "Cavendish"
banana[1] = "Lakatan"
banana[2] = "GrosMichel"
Ce qui précède décrit la déclaration et la cession séparément Ci-dessous la déclaration et la cession en même temps
kane.java
Type de données[]Nom de la variable de tableau= {Élément 1,Élément 2,...};
String[] banana = {"Cavendish", "Lakatan", "GrosMichel"}
Écrivez [] après le type de données (comme ** int [], String [] **)
** L'écrasement de l'élément est le nom de la variable du tableau [numéro d'index] = "nouvel élément" **
Chaque élément peut être obtenu ** par le nom du tableau [numéro d'index] **.
kane.java
String[] banana = {"Cavendish", "Lakatan", "GrosMichel"};
banana[1] = "LadyFinger" //Écraser des éléments
System.out.println(banana[1]);
//Résultat de l'exécution Lady Finger
Logiciel de calcul de table Excel
banana | 0 | 1 |
---|---|---|
0 | Cavendish | Lakatan |
1 | GrosMichel | LadyFinger |
kane.java
Type de données[][]Nom de la variable de tableau;
Nom de la variable de tableau=nouveau type de données[Nombre d'éléments][Nombre d'éléments];
String[][] banana;
banana = new string[2][2];
banana[0][0] = "Cavendish"
banana[0][1] = "Lakatan"
banana[1][0] = "GrosMichel"
banana[1][1] = "LadyFinger"
System.out.println(banana[1][0]);
//Résultat d'exécution GrosMichel
Cela peut également être omis
kane.java
String[][] banana = {{"Cavendish", "Lakatan"},{"GrosMichel","LadyFinger"}};
System.out.println(banana[0][0]);
//Résultat d'exécution Cavendish
Je comprends que le tableau multidimensionnel est pratique, mais je perce parce que ma tête est unidimensionnelle
Recommended Posts