English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java Grundlegende Anleitung

Java-Programmablaufsteuerung

Java Array

Java objektorientiert(I)

Java objektorientiert(II)

Java objektorientiert(III)

Java Ausnahmebehandlung

Java Liste(List)

Java Queue(Stapel)

Java Map-Kollektion

Java Set-Kollektion

Java Eingabe-Ausgabe(I/O)

Java Reader/Writer

Andere Themen in Java

Java-Programm wandelt ArrayList in String und String in ArrayList um

Java Beispiele大全

In diesem Beispiel werden wir lernen, wie man in Java ArrayLists und Strings in den anderen umwandelt.

Um diesen Beispiel zu verstehen, sollten Sie die folgenden Kenntnisse habenJava-ProgrammThema:

Beispiel1:Umwandlung von Arraylist in String

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    ArrayList<String> languages = new ArrayList<>();
    //Ein Element in die Arrayliste hinzufügen
    languages.add("Java");
    languages.add("Python");
    languages.add("JavaScript");
    System.out.println("ArrayList: " + Sprachen);
    //Einen ArrayList in einen String umwandeln
    String arraylist = languages.toString();
    System.out.println("String: " + arraylist);
  }
}

Ausgaberesultat

ArrayList: [Java, Python, JavaScript]
String: [Java, Python, JavaScript]

Im obigen Beispiel haben wir eine ArrayList namens languages erstellt. Beachten Sie diese Zeile,

languages.toString();

Hier wird die toString()-Methode verwendet, um den ArrayList in einen String umzuwandeln. Der gesamte ArrayList wird in einen einzigen String umgewandelt.

Beachtung:Wir können den ArrayList auch in ein String-Array umwandeln. Für weitere Informationen besuchen Sie bitteUmwandlung von Java ArrayList in Array.

Beispiel2:Verwenden Sie join(), um ArrayList in einen String umzuwandeln

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    ArrayList<String> languages = new ArrayList<>();
    //Ein Element in die Arrayliste hinzufügen
    languages.add("Java");
    languages.add("Python");
    languages.add("JavaScript");
    System.out.println("ArrayList: " + Sprachen);
    //Einen ArrayList in einen String umwandeln
    String arraylist = String.join(", ", languages);
    System.out.println("String: " + arraylist);
  }
}

Ausgaberesultat

ArrayList: [Java, Python, JavaScript]
String: Java, Python, JavaScript

Im obigen Beispiel haben wir die join()-Methode der String-Klasse verwendet, um den ArrayList in einen String umzuwandeln. Für weitere Informationen besuchen Sie bitteJava String join().

Beispiel3:Einen String in eine ArrayList umwandeln

import java.util.ArrayList;
import java.util.Arrays;
class Main {
  public static void main(String[] args) {
    //Eine Zeichenkette erstellen
    String str = "Java, JavaScript, Python";
    System.out.println("String: " + str);
    //Einen String in ein Array umwandeln
    String[] arr = str.split(",");
    //Ein ArrayList aus einem String erstellen
    ArrayList<String> languages = new ArrayList<>(Arrays.asList(arr));
    System.out.println("ArrayList: " + Sprachen);
  }
}

Ausgaberesultat

String: Java, JavaScript, Python
ArrayList: [Java,  JavaScript,  Python]

In diesem Beispiel haben wir einen String mit dem Namen str erstellt. Wir haben die split()-Methode verwendet, um den gegebenen String in ein Array zu konvertieren. Für mehr Informationen über das Aufteilen von Strings besuchen SieJava String split().

Achtung Ausdruck

Arrays.asList(arr)

Die Methode asList() wandelt einen String-Array in eine ArrayList um.

Java Beispiele大全