accolades quand define array
Ce qui concerne le code suivant:
int[] to = new int[] { text };
Je comprends bien, il essaie de définir un tableau d'entiers, mais Que fait la accolades faire dans la définition de tableau?
Oui, on dirait que vous êtes anonyme sous-classement d'un tableau, mais c'est juste une phase d'initialisation
Je veux dire, si c'est vu 5.5 k fois, il offre une bonne qualité de contenu, je suppose? J'ai googlé "accolades java array" et a obtenu ce. Mieux que récurer le laid Java docs.
Je veux dire, si c'est vu 5.5 k fois, il offre une bonne qualité de contenu, je suppose? J'ai googlé "accolades java array" et a obtenu ce. Mieux que récurer le laid Java docs.
OriginalL'auteur Leem.fin | 2012-02-02
Vous devez vous connecter pour publier un commentaire.
Les accolades contiennent des valeurs pour remplir le tableau.
Oui, si "texte" est un entier (int) - il y aura un tableau "à, créé avec un élément qui est "texte".
OriginalL'auteur SLaks
C'est juste un raccourci de code pour créer un tableau avec les premiers éléments, les éléments suivants (qui sont identiques):
peut être substitué avec
Espère que cette aide.
OriginalL'auteur Egor
Cette syntaxe permet de définir le contenu d'un tableau et est souvent désigné comme un littéral de tableau.
Dans ce contexte, cet état de fait peut être simplifiée:
Ajoutant
new int[]
avant, il est seulement nécessaire lorsqu'il n'est pas le cadre d'une cession, à quelque chose comme:OriginalL'auteur James Montagne
Accolades dit au compilateur les valeurs de la matrice
OriginalL'auteur
Comme SLaks dit, accolades est une façon de Java désigne un ensemble. Vous pouvez définir le contenu du tableau à l'aide de cette méthode, mais chaque élément que vous définissez doit être du même type que le tableau.
OriginalL'auteur danyim