Tableau Java

Tableau

Un tableau est la capacité de combiner plusieurs valeurs.

Définition de variable de tableau

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");

Écraser les éléments d'un tableau

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.

Traitement itératif du tableau

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.

Extension de tableau pour l'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

[Java] tableau
Tableau Java
Tableau Java
java (tableau)
Tableau Java
[Java] Array
Tableau Java
tableau java
[Java] Array
variable de tableau java
[Java] Note sur le tableau
A propos de la liste des baies Java
Java
Java
Tableau
[Java] Conversion de type de liste / type de tableau
Bases du développement Java ~ Exercice (tableau) ~
[Java] Convertir ArrayList en tableau
[Java Silver] Comment générer un tableau
Comment initialiser un tableau Java
[Débutant] Description du "tableau" de base Java
Apprendre Java (0)
Étudier Java ―― 3
Java protégé
[Java] Annotation
[Ruby] Tableau
Étudier Java ―― 9
Java scratch scratch
Pratique d'alignement
java (constructeur)
[Java] ArrayDeque
java (remplacement)
java (méthode)
Journée Java 2018
Chaîne Java
Mémo d'apprentissage Java (création d'un tableau)
Java statique
Sérialisation Java
java débutant 4
JAVA payé
Étudier Java ―― 4
Java (ensemble)
tri shell java
[Java] compareTo
Étudier Java -5
java réfléchissant 获 获 举
java (interface)
Mémorandum Java
Étudier Java ―― 1
[Java] Polymorphisme
Étudier Java # 0
Revue Java
framework java
Fonctionnalités Java
[Java] Héritage
FastScanner Java
Fonctionnalités Java
java débutant 3