Fonctionnement des tableaux en Java (illustration)

Tableau

Un tableau est une expression qui prépare une boîte pour stocker des données côte à côte et les met dans et hors. Il existe deux types de tableaux: les tableaux unidimensionnels et les tableaux multidimensionnels. Je vais expliquer le mécanisme du tableau à l'aide d'un exemple.

Tableau unidimensionnel

Remplaçons 1,2,3,4,5 pour chaque élément du tableau et affichons-le.

Array1



class Array {
	public static void main(String[] args) {

		int[] a = new int[5];

		for (int i = 0; i < a.length; i++){
			a[i] = i + 1;
		}

		for (int i = 0; i < a.length; i++){
			System.out.println("a[" + i + "] = " + a[i]);
		}
	} 
}
【Résultat de l'exécution】
a[0]=1
a[1]=2
a[2]=3
a[3]=4
a[4]=5

Qiita用_配列1.PNG

Tableau multidimensionnel

Remplaçons 1,2,3,4,1,2,3,4 pour chaque élément du tableau et affichons-le.

Array2


class A2 {
	public static void main(String[] args) {

			int[][] x = new int[2][4];

			for (int i = 0; i < 2; i++) {
				for (int j = 0; j < 4; j++) {
					x[i][j] = j + 1;
					System.out.println("x[" + i + "][" + j + "] = " + x[i][j]);
				}
			}
	} 
} 
【Résultat de l'exécution】
x[0][0] = 1
x[0][1] = 2
x[0][2] = 3
x[0][3] = 4
x[1][0] = 1
x[1][1] = 2
x[1][2] = 3
x[1][3] = 4

Qiita用_配列2.PNG

Recommended Posts

Fonctionnement des tableaux en Java (illustration)
Joindre des tableaux en Java
Comment apprendre JAVA en 7 jours
Comment utiliser les classes en Java?
[Traitement × Java] Comment utiliser les tableaux
Comment concaténer des chaînes avec Java
Comment implémenter le calcul de la date en Java
Comment implémenter le filtre de Kalman par Java
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
Comment faire une conversion de base en Java
Comment appliquer les conventions de codage en Java
Comment obtenir la date avec Java
[Java] À propos des tableaux
Changements dans Java 11
Janken à Java
À propos des tableaux Java
Comment afficher une page Web en Java
Comment obtenir une classe depuis Element en Java
Comment masquer les champs nuls en réponse en Java
Comment résoudre les problèmes d'expression en Java
Comment écrire Java String # getBytes dans Kotlin?
Combien d'opérateurs ternaires sont autorisés en Java
Lire JSON en Java
Faites un blackjack avec Java
Java, à propos d'un tableau à deux dimensions
Comment appeler des fonctions en bloc avec la réflexion Java
Comment créer un environnement Java en seulement 3 secondes
[Java] Comment omettre le constructeur privé dans Lombok
Programmation par contraintes en Java
Mettez java8 dans centos7
NVL-ish guy en Java
"Hello World" en Java
Interface appelable en Java
Comment entrer / sortir des fichiers mainframe IBM en Java?
Commentaires dans la source Java
Fonctions Azure en Java
Formater XML en Java
Simple htmlspecialchars en Java
Comment créer un URI de données (base64) en Java
Hello World en Java
Utiliser OpenCV avec Java
Mémorandum WebApi avec Java
Détermination de type en Java
Exécuter des commandes en Java (ping)
Divers threads en java
Implémentation du tri de tas (en java)
API Zabbix en Java
POST JSON en Java
Comment convertir un fichier en tableau d'octets en Java
Comment Git gérer les projets Java EE dans Eclipse
Manipulation de la date dans Java 8
Nouveautés de Java 8
Résumé de la mise en œuvre des arguments par défaut en Java
Travailler comme une équipe! Face Null de front en Java
Comment mettre l'ancien Java (série 8) dans macOS 10.15 Catalina
Utiliser PreparedStatement en Java
Nouveautés de Java 9,10,11
Exécution parallèle en Java