package test4;
import org.junit.Test;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* 〈一句话功能简述〉<br>
* 〈〉
*
* @author abu
* @create 2019/7/20
* @since 1.0.0
*/
public class TestList {
//List常用方法:
// 增(add(Object obj))
// 删(remove)
// 改(set(int index,Object obj))
// 查(get(int index))
// 插(add(int index,Object obj))
// 长度(size())
@Test
public void testList1(){
List list = new ArrayList();
list.add(1);
list.add(2);
list.add("aaa");
list.add('c');
list.add("cc");
Iterator iterator = list.iterator();
while (iterator.hasNext()){
System.out.println(iterator.next());
}
//增强for循环
for (Object o : list){
System.out.println(o);
}
//一般的for循环
for(int i = 0; i < list.size(); i ++){
System.out.println(list.get(i));
}
System.out.println(list.indexOf('c'));
System.out.println(list.lastIndexOf(2));
System.out.println(list.indexOf('c') == list.lastIndexOf('c'));
System.out.println(list.indexOf("jac"));
List list1 = list.subList(1,3);//左闭右开的
System.out.println(list1);
System.out.println(list);
list.add(3,"charming");
System.out.println(list);
Object obj = list.get(4);
System.out.println(obj);
list.remove(0);
System.out.println(list.get(0));
}
}
练习18——List常用方法
最新推荐文章于 2023-08-10 10:06:22 发布