English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
The toString() method of Java ArrayList converts an arraylist to a String.
The syntax of toString() method is:
arraylist.toString()
The toString() method does not take any parameters.
Return the string representation of arraylist
import java.util.ArrayList; class Main { public static void main(String[] args) { ArrayList<String> languages = new ArrayList<>(); //Add elements to ArrayList languages.add("Java"); languages.add("Python"); languages.add("C"); System.out.println("ArrayList: ", + languages); //Convert ArrayList to String String list = languages.toString(); System.out.println("String: ", + list); } }
Output Result
ArrayList: [Java, Python, C] String: [Java, Python, C]
In the above example, we created an array list named languages. Note this line,
String list = languages.toString();
In this example, we have used the toString() method to convert the arraylist to a string. This method converts the entire arraylist to a single String.
NoteThe ArrayList class does not have its own toString() method. It overrides the method from the Object class instead.