Cet article explique comment déclarer un array vide en Java.

1. Initialiseur de array

Pour créer un array vide, vous pouvez utiliser un initialiseur de array. La longueur du array est égale au nombre d'éléments entre les accolades de l'initialiseur de array. Java autorise un initialiseur de array vide, auquel cas le array est dit vide.

 
Le code suivant crée un tableau de longueur nulle à l'aide d'un initialiseur de tableau vide. Notez qu'une fois qu'un tableau est créé, sa longueur ne change jamais. Si vous recherchez les arrays redimensionnables, utilisez un ArrayList Au lieu.

Télécharger  Exécuter le code

Résultat:

[]

 
Vous pouvez également utiliser une expression de création de array pour créer un array vide.

Télécharger  Exécuter le code

Résultat:

[]

 
Notez qu'un initialiseur de array peut être spécifié dans le cadre de l'expression de création de array :

Télécharger  Exécuter le code

Résultat:

[]

2. Créer un array 2D

Vous pouvez déclarer un array à deux dimensions en Java en utilisant une syntaxe similaire. Le code suivant crée un array d'entiers à deux dimensions de longueur 0, dont l'élément est int[].

Télécharger  Exécuter le code

Résultat:

[]

 
Il est également permis de créer un tableau vide à deux dimensions contenant des arrays non vides. Par exemple, le code suivant crée un tableau vide de int[1] éléments:

Télécharger  Exécuter le code

Résultat:

[]

Il s'agit de déclarer un array vide en Java.