问题描述: 当使用ArrayList进行输出时,之前的输出会被新的输出所覆盖。
解决方法:
ArrayList list = new ArrayList<>();
list.add("Hello");
list.add("World");
StringBuilder sb = new StringBuilder();
for (String s : list) {
sb.append(s).append(" ");
}
System.out.println(sb.toString());
ArrayList list = new ArrayList<>();
list.add("Hello");
list.add("World");
for (String s : list) {
System.out.println(s);
}
ArrayList list = new ArrayList<>();
list.add("Hello");
list.add("World");
String[] array = list.toArray(new String[list.size()]);
System.out.println(Arrays.toString(array));
上一篇:ArrayList的实现方法