import java.util.*; public class note141 { public static void main(String[] args) { Collection list = new ArrayList<>(); //实例化对象,集合的创建 list.add("a"); list.add("b"); Iterator it = list.iterator();//返回迭代器 第三种遍历:迭代器 while (it.hasNext()) { String str = (String) it.next(); System.out.println(str); //或者一句System.out.println(it.next()); } List list1 = new ArrayList(); //第一种遍历:for each list1.add("c"); list1.add("d"); list1.add("e"); for (String str : list1) { System.out.println(str); } // for(int j=0;j<=list1.size();j++){ // list1.add(j); // } //add()中要求是string,但是自己写的是int.可以这样修改遍历 第二种遍历:转换为数组.把链表变为数组相关的内容进行遍历 // //list批量添加元素 // String[] array = new String[] {"c", "d", "e"}; // List list1 = new ArrayList(); // Collections.addAll(list1, array); int i = (int) (Math.random() * (list1.size() - 1));//size:返回int元素个数 0.0-1.0*0-2之间的随机数 System.out.println("随机获取数组中的元素:" + list1.get(i)); list1.remove(2); System.out.println("移除数组下标为2的元素之后,数组中还剩下:");//同数组,下标从0开始 for (int k = 0; k < list1.size(); k++) { System.out.println(list1.get(k));//get(index) } } }
上一篇 c# .net Paypal支付Webhooks回调验证
下一篇 python无法import clr
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号