Le chemin le plus court pour remplir la liste de tableaux
Quel est le chemin le plus court pour remplir la liste de tableaux?
Quelque chose comme:
ArrayList<Integer[]> list = new ArrayList<Integer[]>();
list.add({1,10,1,1});
list.add({2,11,1,1});
Ou:
ArrayList<Integer[]> list = ({1,10,1,1},{2,11,1,1});
- Qu'entendez-vous par "le plus court"? Moins de lignes de code? Pour quel but?
- Vous ne pouvez pas réaliste de 'remplissage' une liste de tableaux, de toute façon - c'est un peu le but d'une ArrayList
- ans, moins de lignes de code. eh bien, l'élégance + de clarté
- stackoverflow.com/questions/6520382/... cochez cette
- Je ne voudrais pas utiliser
Integer
sauf si vous vouleznull
valeurs. Il peut être plus efficace et plus clair d'utiliserint
. Vous pouvez avoir unList<int[]>
commeint[]
est un Objet.
Vous devez vous connecter pour publier un commentaire.
Pour fixer votre première tentative:
Comment sur ce raccourci:
À l'aide de goyave
Ou ici est un one-liner: