Java >> Tutoriel Java >  >> Tag >> ArrayList

Comment imprimer une liste de tableaux sans crochets Java

Comment imprimer une liste de tableaux sans crochets Java | Dans ce cas, nous imprimons la liste des tableaux sans crochets, généralement lorsque nous utilisons ArrayList, les éléments sont imprimés entre crochets. Pour ce faire, nous pouvons utiliser la méthode de remplacement qui remplace les crochets par un espace. Maintenant, voyez quelques exemples ci-dessous pour bien connaître le problème,

1) ArrayList =[1,2,3,4,5]
Résultat =1, 2, 3, 4, 5

2) ArrayList =["abc", "bcf", "fgf"]
Résultat =abc, bcf, fgf

3) Arraylist =[123478, 145678, 2344, 12345]
Résultat =123478, 145678, 2344, 12345

4) ArrayList =[1.44, 3.55, 2.33]
Résultat =1.44, 3.55, 2.33

Nous allons démontrer ce problème en utilisant différents types de données.

Comment imprimer une liste de tableaux sans crochets Java - Liste de tableaux de nombres

import java.util.ArrayList;

public class Main {
   public static void main(String args[]) {
      ArrayList<Integer> list = new ArrayList<>();
      list.add(4);
      list.add(5);
      list.add(434);
      list.add(6);

      System.out.println(list.toString()
                         .replace("[", "")
                         .replace("]", ""));
   }
}

Sortie :

4, 5, 434, 6

Nous avons créé une liste de valeurs entières et ajouté quelques éléments à cette liste. Après cela, nous avons converti ArrayList en une chaîne. Il donne le résultat avec des parenthèses comme [4, 5, 434, 6].

De cela, nous voulons supprimer les crochets « [ » et « ] ». Pour cela, nous avons utilisé la méthode replace() de la classe Java string. Si nous passons une chaîne vide ("") comme deuxième paramètre à la méthode replace (), elle supprime le premier paramètre de la chaîne. Voyons quelques exemples supplémentaires pour apprendre à imprimer ArrayList sans crochets Java.

Imprimer Arraylist sans crochets Java - ArrayList of String

import java.util.ArrayList;

public class Main {
   public static void main(String args[]) {

      ArrayList<String> list = new ArrayList<>();
      list.add("Java");
      list.add("Programming");
      list.add("Language");

      System.out.println(list.toString()
                .replace("[", "")
                .replace("]", ""));
   }
}

Sortie :-

Java, Programmation, Langage

Imprimer Arraylist sans crochets Java - ArrayList of Double

import java.util.ArrayList;

class Main {
   public static void main(String args[]) {
      ArrayList<Double> list = new ArrayList<>();
      list.add(3.44);
      list.add(4.567);
      list.add(78.236);

      System.out.println(list.toString()
                         .replace("[", "")
                         .replace("]", ""));
   }
}

Sortie :

3.44, 4.567, 78.236

Imprimer ArrayList Java Sans crochets – ArrayList of Characters

import java.util.ArrayList;

public class Main {
   public static void main(String args[]) {
      ArrayList<Character> array = new ArrayList<>();
      array.add('b');
      array.add('f');
      array.add('f');
      array.add('d');
      array.add('s');
      System.out.println(array.toString()
                         .replace("[", "")
                         .replace("]", ""));
   }
}

Sortie :

b, f, f, ré, s

Voir également :- Présentation de Java Collection Framework


Balise Java