+1 Rien de plus à dire.. Peut-être suggérer ArrayList en particulier, puisqu'il utilise en fait un tableau sous le capot? Oui, vous pouvez utiliser ArrayList mise en œuvre comme @Tudor mentionné dans le commentaire Liste<Integer>[911] A = new ArrayList<Integer>(); mais il dit qu'il n'est pas énoncé, im confus Ajout de l'exemple, il serait utile de plus
Votre titre est source de confusion. Êtes-vous à l'aide d'une liste de tableaux ou d'un Tableau.
Un ArrayList élargit et se rétrécit comme nécessaire chaque fois que vous appelez le add, remove méthode respectivement (ou tout autre ajout/suppression de variante). Il n'est pas nécessaire de gérer sa taille vous.
Une liste est initialisé de la façon suivante:
List<Integer> lst =newArrayList<Integer>();
Vous disposez maintenant d'une liste d'où vous pouvez ajouter un virtuel quantité infinie d'éléments.
Un array besoins de sa taille sur l'initialisation, qui ne peut pas être modifié sans réinitialiser.
+1 Presque sûrement l'OP est essayer de demander sur ArrayList, mais c'est déroutant.
la taille du tableau doit être fixe, alors que d'initialisation, utilisez
List
au lieu de cela, puis tableau deList
à l'aide detoArray()
Par exemple:
Peut-être suggérer
ArrayList
en particulier, puisqu'il utilise en fait un tableau sous le capot?Oui, vous pouvez utiliser
ArrayList
mise en œuvre comme @Tudor mentionné dans le commentaireListe<Integer>[911] A = new ArrayList<Integer>(); mais il dit qu'il n'est pas énoncé, im confus
Ajout de l'exemple, il serait utile de plus
OriginalL'auteur Jigar Joshi
Votre titre est source de confusion. Êtes-vous à l'aide d'une liste de tableaux ou d'un Tableau.
Un
ArrayList
élargit et se rétrécit comme nécessaire chaque fois que vous appelez leadd
,remove
méthode respectivement (ou tout autre ajout/suppression de variante). Il n'est pas nécessaire de gérer sa taille vous.Une liste est initialisé de la façon suivante:
Vous disposez maintenant d'une liste d'où vous pouvez ajouter un virtuel quantité infinie d'éléments.
Un
array
besoins de sa taille sur l'initialisation, qui ne peut pas être modifié sans réinitialiser.ArrayList
, mais c'est déroutant.OriginalL'auteur tom