ArrayList在它的父类AbstractCollection中重写了toString方法,该方法用Iterator的方式遍历自己的集合。遍历时直接把元素加入到了StringBuilder中,这样相当于调用元素的toString方法。举个例子:import java.util.ArrayList;import java.util.List;public class Test5 {/*** @param args*/public static void mai...
然后使用Iterator遍历List中的每个元素,并通过System.out.println()方法打印出来。 3. 使用Java 8的Stream API打印List数据 使用Java 8的Stream API可以更加简洁地打印List中的数据。下面是一个示例代码: importjava.util.List;importjava.util.ArrayList;publicclassPrintListData{publicstaticvoidmain(String[]args){Li...
方法一:使用迭代器打印输出 importjava.util.ArrayList;importjava.util.Iterator;importjava.util.List;publicclassPrintCollectionExample{publicstaticvoidmain(String[]args){List<Integer>list=newArrayList<>();list.add(1);list.add(2);list.add(3);Iterator<Integer>iterator=list.iterator();while(iterator.hasN...
publicclassTest02StudentArrayList{publicstaticvoidmain(String[] args) {//创建学生数组ArrayList<String> list =newArrayList<>();//创建学生对象Strings1 ="曹操";Strings2 ="刘备";Strings3 ="孙权";//打印学生ArrayList集合System.out.println(list);//把学生对象作为元素添加到集合list.add(s1); list.add...
ArrayList list= new ArrayList(); list.add("a"); list.add("b"); A. System.out.print(list); B. System.out.print(list.toArray()); C. System.out.print(list.toString()); D. System-out-print(list.get(0)); 相关知识点: 试题...
System.out.println("==="); list.add("胡歌"); System.out.println(list); } } 运行结果 2.常用方法: list.add()方法:往ArrayList集合里面添加数据。 list.get(int index);从集合中获取元素,参数是索引编号,从0开始。 list.remove(int index);...
out.println("当前elementData数组的长度:" + arr.length); } catch (NoSuchFieldException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } } 然后实验看看: public static void main(String[] args) { // 第一次扩容 ArrayList<String> list = new ArrayList...
Out : 输出 Print : 打印 Line : 行 Variable : 变量 Type : 类型 Static : 静态的 array : 数组 Parameter : 参数 Method :方法 Function : 函数 Public : 公有的 Default : 默认 Get : 得到 Private : 私有的 Import : 导入 Set : 设置 ...
arrayList2.forEach(System.out::println); ArrayList(int initialCapacity) 构造一个具有指定初始容量的空列表,应用场景就是当你大概知道这个集合存储的数据量,直接定义好容量,避开集合自增空间浪费资源. ArrayList<String> arrayList3 = new ArrayList<>(1000); ...
PrintArrays(array1); 17、toString(),将 arraylist 转换为字符串 String str = al3.toString(); System.out.println("toString:" + str); 18、ensureCapacity(): 动态调整数组大小以适应元素个数 al2.ensureCapacity(3); al2.add("a"); al2.add("b"); ...