Maison > Java > javaDidacticiel > le corps du texte

Comment utiliser un tableau Java à deux dimensions

(*-*)浩
Libérer: 2020-09-18 13:57:51
original
8037 Les gens l'ont consulté

Le tableau bidimensionnel de Java est en fait un tableau unidimensionnel imbriqué (chaque ligne est considérée comme un tableau unidimensionnel interne)

Comment utiliser un tableau Java à deux dimensions

Format de définition

数据类型[][] 数组名 = new 数据类型[二维数组的长度/包含的一维数组的个数][每个一维数组的长度];
int[][] arr = new int[3][5];//定义了一个整型的二维数组,其中包含3个一维数组,每个一维数组可以存储5个整数
arr[0]//下标为0的位置上的一维数组
arr[1][3]//如果要获取具体的元素需要两个下标
数据类型[][] 数组名 = new 数据类型[二维数组的长度/包含的一维数组的个数][];
数据类型[][] 数组名 = {{元素},{元素1,元素2},……};
int[][] arr = {{2,5},{1},{3,2,4},{1,7,5,9}};
[]在变量名前的时候,是紧跟数据类型的;如果[]在后,则是属于当前变量名。
Copier après la connexion

int[][] arr = new int[3][];----Représente un tableau bidimensionnel contenant trois tableaux unidimensionnels d'entiers

Comment utiliser un tableau Java à deux dimensions

Application du tableau bidimensionnel

La longueur du tableau bidimensionnel : nom du tableau.longueur ---Chaque tableau unidimensionnel : nom du tableau [ subscript ].length

Parcours d'un tableau bidimensionnel ---double for loop

for(int i = 0; i <p><strong>Entrez le nombre de lignes de la console et imprimez le correspondant Triangle Yang Hui</strong></p><pre class="brush:php;toolbar:false"> //从控制台获取行数
Scanner s = new Scanner(System.in);
int row = s.nextInt();
//根据行数定义好二维数组,由于每一行的元素个数不同,所以不定义每一行的个数
int[][] arr = new int[row][];
//遍历二维数组
for(int i = 0; i <p> Résultat : </p><pre class="brush:php;toolbar:false">1
1   1
1   2   1
1   3   3   1
1   4   6   4   1
1   5   10  10  5   1
Copier après la connexion

Recommandations d'apprentissage associées : Tutoriel de base Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!