Maison > Java > javaDidacticiel > le corps du texte

Quelle est l'importance des méthodes deepToString() et asList() en Java ?

王林
Libérer: 2023-08-18 15:13:19
avant
604 Les gens l'ont consulté

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

Arrays.deepToString()

public static String deepToString(Object[] a)
Copier après la connexion

Example

est :

Example

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));
   }
}
Copier après la connexion

output

[[1, 2, 3], [11, 12, 13], [21, 22, 23]]
Copier après la connexion

Syntaxe de Arrays.asList()

public static List asList(T... a)
Copier après la connexion

Example

Pour :

Exemple

import java.util.Arrays;
public class AsListTest {
   public static void main(String[] args) {
      String[] strArray = {"Welcome", "to", "TutorialsPoint"};
      System.out.println(Arrays.asList(strArray));
   }
}
Copier après la connexion

Sortie

[Welcome, to, TutorialsPoint]
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!