Un tableau est un objet qui contient un nombre fixe de valeurs d'un seul type dans des emplacements mémoire contigus. Les méthodes deepToString() et asList() sont toutes deux des méthodes statiques de la classe Arrays. La méthode deepToString() convertit un tableau multidimensionnel en chaîne et vérifie si le tableau contient des éléments sous forme de tableau, puis convertit le tableau au format chaîne. asList() crée une liste de taille fixe, ce qui signifie que nous ne pouvons pas ajouter d'éléments à la liste renvoyée par Arrays.asList() via la méthode add(). La méthode asList() agit comme un pont entre les tableaux et les listes, car la liste renvoyée par la méthode asList() ne peut pas être étendue en taille, mais toutes les autres méthodes de listes peuvent être utilisées. La traduction chinoise de la syntaxe de
public static String deepToString(Object[] a)
import java.util.Arrays; public class DeepToStringTest { public static void main(String [] args){ int[][] array = new int[][] {{1, 2, 3}, {11, 12, 13}, {21, 22,23}}; System.out.println(<strong>Arrays.deepToString</strong>(array)); } }
[[1, 2, 3], [11, 12, 13], [21, 22, 23]]
public static List asList(T... a)
import java.util.Arrays; public class AsListTest { public static void main(String[] args) { String[] strArray = {"Welcome", "to", "TutorialsPoint"}; System.out.println(Arrays.asList(strArray)); } }
[Welcome, to, TutorialsPoint]
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!