Java -- 集合List
来源:互联网 发布:countdown软件 怎么用 编辑:程序博客网 时间:2024/06/05 07:16
//ArrayList: List的主要实现类
/**
* 增:add(Object obj)
* 删:remove(int index)
* 改:set(int index,Object ele)
* 查:get(int index)
* 插:add(int index,Object ele)
* 长:size()
*/
// @Test
public void Test1(){
List list = new ArrayList();
list.add(123);
list.add(456);
list.add(new String("AA"));
list.add(new String("GG"));
System.out.println(list);
list.add(0, 666);
System.out.println(list);
Object o1 = list.get(1);
System.out.println(o1);
Object o2 = list.remove(2);
System.out.println(o2);
list.set(1, 222);
System.out.println(list);
}
@Test
public void Test2(){
List list = new ArrayList();
list.add(123);
list.add(456);
list.add(new String("AA"));
list.add(new String("GG"));
System.out.println(list.indexOf(456));//如果有返回1,否则返回-1
System.out.println(list.lastIndexOf(456));
System.out.println(list.indexOf(123) == list.lastIndexOf(123));
System.out.println(list.indexOf(444));
List list1 = list.subList(0, 2);//[5,7]相当于包含5不包含7 5<=x<7
System.out.println(list1);// [123, 456]
}
/**
* 增:add(Object obj)
* 删:remove(int index)
* 改:set(int index,Object ele)
* 查:get(int index)
* 插:add(int index,Object ele)
* 长:size()
*/
// @Test
public void Test1(){
List list = new ArrayList();
list.add(123);
list.add(456);
list.add(new String("AA"));
list.add(new String("GG"));
System.out.println(list);
list.add(0, 666);
System.out.println(list);
Object o1 = list.get(1);
System.out.println(o1);
Object o2 = list.remove(2);
System.out.println(o2);
list.set(1, 222);
System.out.println(list);
}
@Test
public void Test2(){
List list = new ArrayList();
list.add(123);
list.add(456);
list.add(new String("AA"));
list.add(new String("GG"));
System.out.println(list.indexOf(456));//如果有返回1,否则返回-1
System.out.println(list.lastIndexOf(456));
System.out.println(list.indexOf(123) == list.lastIndexOf(123));
System.out.println(list.indexOf(444));
List list1 = list.subList(0, 2);//[5,7]相当于包含5不包含7 5<=x<7
System.out.println(list1);// [123, 456]
}
阅读全文
0 0
- JAVA集合-List集合
- Java集合----List集合
- java集合------List集合总结
- Java集合之List集合
- Java集合—List集合
- java 集合 list
- java集合----------List
- java------集合List
- JAVA集合之List
- Java中的List集合
- java 操作list集合
- Java集合List接口
- Java List集合操作
- JAVA集合框架-List
- Java集合<二>List
- Java集合之List
- java的list集合
- Java集合之List
- Android签名信息查看
- python的格式处理
- python网络爬虫-通过互联网采集
- 《机器学习实战》第十章错误总结
- 基于 WebBroker 的 CMS 源代码已经发布
- Java -- 集合List
- 浏览器获取cookie的两种方式
- 三种方法模拟实现strlen函数
- nginx配置跨域
- TCS3200 Color Sensor's directions for use [1.8]
- TensorFlow图像数据处理
- JavaScript学习摘录(一)
- 基于Retrofit + RxJava的http请求的封装
- String,StringBuffer和StringBuilder