List的遍历
来源:互联网 发布:装修网络推广 编辑:程序博客网 时间:2024/06/03 10:10
package ch03;import java.util.*;public class ArrayListDemo {public static List<String>arrayList;//初始化链表public static void init(){arrayList=new ArrayList<String>(4);//四个类型为String储存地址//即使初始化长度arrayList还是根据需要动态分配
System.out.println("初始化长度:"+arrayList.size());//+是连接符 arrayList.size为0//添加元素arrayList.add("first");arrayList.add("second");arrayList.add("third");arrayList.add("forth");}//打印链表信息public static void printInfo(){System.out.println("增加元素后的长度:"+arrayList.size());//传进去4个String类型的元素 //通过集合构造链表ArrayList<String>arrayList2=new ArrayList<String>(arrayList);//AbstractCollection对toString提供实现System.out.println("arrayList:"+arrayList);System.out.println("arrayList2:"+arrayList2);}//对链表修改、删除操作public static void modify(){//添加一个元素arrayList.add(1,"insert data");System.out.println("增加后得元素长度:"+arrayList.size());//删除一个元素arrayList.remove("second");System.out.println("删除'second'元素后得长度"+arrayList.size());arrayList.remove(2);System.out.println("删除第三个元素后的长度"+arrayList.size());//删除一个不存在的元素arrayList.remove("nothing");System.out.println("删除'nothing'元素后的长度:"+arrayList.size());//抛出IndexOutOfBoundsExption//arrayList.remove(10);}//从List中获取数组并进行遍历public static void toArray(){Object[] arr=arrayList.toArray();for(int i=0;i<arr.length;i++){String str=(String)arr[i];System.out.println((i+1)+":"+str);}}public static void main(String args[]){init();printInfo();modify();toArray();}}
输出结果:
阅读全文
0 0
- List的数据遍历
- List的遍历
- List的遍历
- List的遍历方法
- list的遍历
- List,Map的遍历
- java list的遍历
- List的遍历方式
- list遍历的方法
- List的遍历
- List的另一种遍历方式:索引遍历
- 遍历LIST ,去除LIST重复的代码
- jdk8的遍历list,list转map
- Java中 List的遍历
- 遍历一个list的元素
- Java中 List的遍历
- datatable和list的遍历
- java中List的遍历
- 在Activity获取网页中的值
- IOS开发:Swift中附属脚本的使用说明
- @ResponseBody、@RequestBody区别
- Linux 服务器之间如何进行文件目录共享NFS(网络文件系统)
- 深入理解WindowManagerService
- List的遍历
- double转string出现科学技术法问题
- 2017.11.21笔记
- 一文读懂工业物联网如何助力工业4.0
- 机器学习(4)强化学习のQ-Learning
- java基础
- 关于android刷机包OTA包
- Idea 一键格式化代碼: Ctrl+Alt+L
- 依赖注入简单案例