📜  Java ArrayList toString()(1)

📅  最后修改于: 2023-12-03 15:01:28.547000             🧑  作者: Mango

Java ArrayList toString()

在Java中,ArrayList是一个动态数组,在运行时可以自动增长和缩小。ArrayList可以存储各种类型的数据,例如整数、字符串、对象等。使用toString()方法可以将ArrayList转换为字符串形式表示。

语法
public String toString()
返回值

返回一个字符串表示ArrayList对象。

示例
import java.util.ArrayList;

public class ArrayListToString {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<String>();
        list.add("apple");
        list.add("banana");
        list.add("cherry");

        System.out.println(list.toString()); //[apple, banana, cherry]
    }
}

在这个示例中,我们创建了一个名为list的ArrayList对象,并将几个字符串添加到其中。使用System.out.println(list.toString())语句将list对象转换为字符串形式并输出。

注意事项
  1. 如果ArrayList中包含其他对象,例如自定义的类对象,则必须重写该类的toString()方法,以便在调用ArrayList对象的toString()方法时正确显示该对象。
  2. 长度很长的ArrayList转换为字符串会非常占用内存,这是需要注意的。