100.容器List-ArrayList
2024-10-21 04:07:22
package collection; import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.List; public class test01 {
public static void main(String[] args) {
List list=new ArrayList();
//ArrayList:底层实现是数组,线程不安全,查询快修改插入删除慢
//LinkedList:底层实现是链表,线程不安全,查询慢修改插入删除快
//Vector:线程安全,效率低 list.add("aaa");
list.add(new Dog());
list.add(new Date());
list.add(1234);//包装类的自动装箱 System.out.println(list.size());
System.out.println(list.isEmpty());
// list.remove(new Date()); 移除 List list2=new ArrayList();
list2.add("bbb");
list2.add("ccc");
System.out.println(list2.size()); list.add(list2);
System.out.println(list.size()); //跟顺序的操作
String str = (String) list.get(0);
System.out.println(str);
list.set(1, "ababa");
}
} class Dog{ }
最新文章
- 返本求源——DOM元素的特性与属性
- EF – 7.一对多关联
- python中str()和repr()的区别
- javascript日期格式化方法汇总
- Chapter 2 - How to Add a sprite
- sourceInsight的技巧
- java实战之数组工具集
- ./filezilla: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
- Oracle学习(十):视图,索引,序列号,同义词
- 简单的三方登录SDK示例,Android Activity之间数据的传递
- 【转】PHP android ios相互兼容的AES加密算法
- cisco 2950 3550 3750 系列交换机密码破解
- WC2015 冬眠营滚粗记
- Linux下删除乱码文件
- [luogu P2375] [NOI 2014] 动物园
- 使用Spring+MySql实现读写分离(三)主从复制
- /usr/bin/uwsgi --http :8888 --wsgi-file wsgi.py --master --processes 4 --threads 2
- 第三个Sprint ------第九天
- 你有哪些想要分享的 PyCharm 使用技巧?
- [development][dpdk][hugepage] 为不同的结点分配不同大小的大页内存