- 可变参数:
-
当还有其他类型从参数时,可变参数要放在其他形式参数后面
- list接口:
-
集合里面存储的是引用类型,不能存储胡基本数据类型
-
List list = new ArrayList();
list.add(1);//增加
list.remove(0);//删除
list.get(1);//获取
list.set(0,10);//修改 - junit:测试
- List的常见几种方法
-
package list;
import org.junit.Test;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class ArrayListTest {
@Test
public void test() {
//泛型指定集合类型为Integer
List<Integer> list = new ArrayList<>();
//添加数据
list.add(1);
list.add(2);
list.add(3);
list.add(4);
System.out.println(list);
//获取数据
list.get(0);//get the first number
System.out.println(list.get(0));
//修改数据
list.set(0, 100);//将第一个数值修改为100
System.out.println(list.get(0));
//移除数据
list.remove(1);//将第二个数据删除
list.size();//计算集合的长度
list.contains(6);//计算集合里面是否包含6这个元素
}
@Test
public void test1(){
//可以简化操作Arrays.asList();
List<String> list = Arrays.asList("zrm","cao","fjx");
list.get(0);
System.out.println(list.get(1));
}
} -