Maison  >  Article  >  Java  >  Comment implémenter l'initialisation d'un tableau en Java

Comment implémenter l'initialisation d'un tableau en Java

coldplay.xixi
coldplay.xixioriginal
2020-10-22 10:52:0248244parcourir

Comment implémenter l'initialisation d'un tableau en Java : 1. Initialisation dynamique, format [type de données [ ] nom du tableau = nouveau type de données [ longueur du tableau]] ; = nouveau type de données [ ]{élément 1, élément 2, élément 3...}].

Comment implémenter l'initialisation d'un tableau en Java

Comment implémenter l'initialisation de tableau en Java :

Initialisation statique

2. Format d'initialisation dynamique

:

1. Format d'initialisation dynamique :

数据类型 [ ] 数组名称 = new 数据类型[数组长度]

2. Format d'initialisation statique :

数据类型 [ ] 数组名称 = new 数据类型[ ]{元素1,元素2,元素3…}

3. Format omis de l'initialisation statique :

数据类型 [ ] 数组名称 = {元素1,元素2,元素3…}

Initialisation dynamique :

public class DynamicArray {
    public static void main(String[] args) {
        int i = 5;
        int[] arrayA = new int[5];//动态数组的标准分配
        arrayA[0] = 1;
        arrayA[1] = 2;
        arrayA[2] = 3;
        System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]);
        int[] arrayB;//动态数组分步分配
        arrayB = new int[i];
        arrayB[0] = 4;
        arrayB[1] = 5;
        arrayB[2] = 6;
        System.out.printf("%d\n%d\n%d\n", arrayB[0], arrayB[1], arrayB[2]);
    }
}

Initialisation statique :

public class StaticArray {
    public static void main(String[] args) {
        int[] arrayA = new int[]{10, 20, 30};//静态数组标准分配
        System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]);
        arrayA[0] = 20;
        System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]);
        char[] arrayB;
        arrayB = new char[]{'大', '来', '嘞'};
        System.out.printf("%c\n%c\n%c\n", arrayB[0], arrayB[1], arrayB[2]);//静态数组两步骤分配
        int[] arrayC = {30, 40, 50};// 静态数组省略式分配,注意省略不可以分两步骤
        System.out.printf("%d\n%d\n%d\n", arrayA[0], arrayA[1], arrayA[2]);
    }
}

Recommandations d'apprentissage gratuites 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!

Déclaration:
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