Mus*_*Guy 3 java arrays list arraylist
我想知道如何创建一个方法,它将一个ArrayList of Integers(ArrayList)作为参数,然后显示ArrayList的内容?
我有一些代码生成一些随机数并用结果填充ArrayList,但是在尝试创建这个特定方法时,我在eclipse中一直有错误标记.
这是我到目前为止:
public void showArray(ArrayList<Integer> array){
return;
}
Run Code Online (Sandbox Code Playgroud)
我知道这是非常基本的,但我不确定如何接近它 - 它可能是如下所示吗?
public void showArray(ArrayList<Integer> array){
Arrays.toString(array);
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
谢谢.
我假设这是一个学习练习.我会给你一些提示:
ArrayList<T>类型为List<T>,并且不是数组.更具体地说,它是一个通过内部使用数组实现的列表.将参数更改为数组,或者修复方法的名称.尝试这样的事情:
public void printList(List<Integer> array) {
String toPrint = ...;
System.out.println(toPrint);
}
Run Code Online (Sandbox Code Playgroud)
您可以使用循环和StringBuilder来构造toPrint字符串.