Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何创建一个方法,该方法的功能是显示ArrayList';什么东西?_Java_Methods_Arraylist - Fatal编程技术网

Java 如何创建一个方法,该方法的功能是显示ArrayList';什么东西?

Java 如何创建一个方法,该方法的功能是显示ArrayList';什么东西?,java,methods,arraylist,Java,Methods,Arraylist,我在创建一个函数用于显示ArrayList对象内容的方法时遇到了一个问题 有人能帮我吗?我不知道如何进一步解释,简而言之,需要几页代码(不同的类)才能准确地向您展示。我相信您正在寻找: List<String> list = new ArrayList<String>(); list.add("elmement0"); list.add("elmement1"); list.add("elmement2"); System.out.

我在创建一个函数用于显示ArrayList对象内容的方法时遇到了一个问题


有人能帮我吗?我不知道如何进一步解释,简而言之,需要几页代码(不同的类)才能准确地向您展示。

我相信您正在寻找:

    List<String> list = new ArrayList<String>();
    list.add("elmement0");
    list.add("elmement1");
    list.add("elmement2");
    System.out.println(Arrays.deepToString(list.toArray()));
List List=new ArrayList();
列表。添加(“ELMENT0”);
列表。添加(“Elment1”);
列表。添加(“Elment2”);
System.out.println(Arrays.deepToString(list.toArray());
deepToString()
是递归的。例如,Eclipse在调试代码时使用此方法

这将打印出:

[ELMENT0、ELMENT1、ELMENT2]


您还必须重写存储在
列表中的类中的
toString()
方法

如果您想在arraylist中显示对象的有意义表示,请为对象重写toString(),创建一个以
arraylist
为参数的方法,并遍历此列表并显示元素。如果您展示了迄今为止所做的尝试,将更容易提供帮助。例如,公共文章getAll(orderLineArrayList>)(){“我有一个问题,但我无法解释它是什么,有人能帮我吗?”这并没有给我们太多的东西去做!帮助我们帮助你。把问题归结到一些具体的事情上(你很可能只需要几行就可以表现出来)。