English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java ArrayList의 toString() 메서드는 arraylist를 String으로 변환합니다.
toString() 메서드의 문법은 다음과 같습니다:
arraylist.toString()
toString() 메서드는 어떤 매개변수도 가지지 않습니다.
arraylist의 문자열 표현 형식 반환
import java.util.ArrayList; class Main { public static void main(String[] args) { ArrayList<String> languages= new ArrayList<>(); //ArrayList에 요소 추가 languages.add("Java"); languages.add("Python"); languages.add("C"); System.out.println("ArrayList: " + languages); //ArrayList을 String으로 변환 String list = languages.toString(); System.out.println("String: " + list); } }
출력 결과
ArrayList: [Java, Python, C] String: [Java, Python, C]
위의 예제에서 languages라는 배열 목록을 생성했습니다. 이 줄을 주목하세요:
String list = languages.toString();
여기서 toString() 메서드를 사용하여 ArrayList을 문자열로 변환했습니다. 이 메서드는 전체 ArrayList을 단일 String으로 변환합니다。
주의:ArrayList 클래스는 자신의 toString() 메서드를 가지고 있지 않습니다. 대신 Object 클래스에서该方法를 재정의합니다。