English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 예제에서는 Java에서 ArrayList와 문자열을相互 변환하는 방법을 배우겠습니다
이 예제를 이해하기 위해서는 다음을 이해해야 합니다Java 프로그래밍주제:
import java.util.ArrayList; class Main { public static void main(String[] args) { ArrayList<String> languages = new ArrayList<>(); //배열리스트에 요소 추가하다 languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); System.out.println("ArrayList: " + languages); //arraylist를 문자열로 변환하다 String arraylist = languages.toString(); System.out.println("String: " + arraylist); } }
출력 결과
ArrayList: [Java, Python, JavaScript] String: [Java, Python, JavaScript]
위 예제에서는 languages라는 배열리스트를 생성했습니다. 주의해야 할 점은 이 행입니다
languages.toString();
여기서 toString() 메서드가 arraylist를 문자열로 변환합니다. 전체 arraylist를 단일 문자열로 변환합니다.
주의:arraylist를 문자열 배열로 변환할 수도 있습니다. 더 많은 정보를 얻으려면 방문하십시오Java ArrayList를 Array로 변환하다。
import java.util.ArrayList; class Main { public static void main(String[] args) { ArrayList<String> languages = new ArrayList<>(); //배열리스트에 요소 추가하다 languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); System.out.println("ArrayList: " + languages); //arraylist를 문자열로 변환하다 String arraylist = String.join(", ", languages); System.out.println("String: " + arraylist); } }
출력 결과
ArrayList: [Java, Python, JavaScript] String: Java, Python, JavaScript
위 예제에서는 String 클래스의 join() 메서드를 사용하여 ArrayList를 문자열로 변환했습니다. 더 많은 정보를 얻으려면 방문하십시오Java String join()。
import java.util.ArrayList; import java.util.Arrays; class Main { public static void main(String[] args) { //문자열을 생성하다 String str = "Java, JavaScript, Python"; System.out.println("String: " + str); //문자열을 배열로 변환하다 String[] arr = str.split(","); //문자열에서 ArrayList를 생성하다 ArrayList<String> languages = new ArrayList<>(Arrays.asList(arr)); System.out.println("ArrayList: " + languages); } }
출력 결과
String: Java, JavaScript, Python ArrayList: [Java, JavaScript, Python]
위의 예제에서는 str이라는 문자열을 생성했습니다. split() 메서드를 사용하여 주어진 문자열을 배열로 변환했습니다. 문자열을 분할하는 것에 대한更多信息를 원하시면 다음을 방문하세요Java String split()。
주의 표현식
Arrays.asList(arr)
asList() 메서드는 문자열 배열을 ArrayList로 변환합니다.