List的命名空间: import java.util.List
-
创建List,并向List中添加元素
List L = new ArrayList();
L.add(“1”);
L.add(“2”);
L.add(“无”);
L.add(“3”);
L.add(""); -
遍历List的形式
2.1 for循环实现List的遍历
for(String s : L)
{
System.out.println("L of Value = " + s);
}
2.2 将List转为对象数组进行遍历
Object[] obj = L.toArray();
for(int i = 0; i<obj.length;i++)
{
System.out.print(“数组的元素为:” + obj[i] + “\r\n”);
}
2.3 使用 Iterator进行遍历
Iterator It = L.iterator();
while(It.hasNext())
{
System.out.print(“输出下一个元素为:” + It.next() + “\r\n”);
} -
计算List的大小,及判断List是否为Null,是否包含某个元素
3.1 计算List的大小
int len = L.size();
3.2 判断List是否为空
if(L.isEmpty())
{
System.out.print(“List没有元素。。。。。”);
}
else
{
System.out.print(“List有元素。。。。。” + “\r\n”);
}3.3 是否包含某个元素
if(L.contains(“1”))
{
System.out.print(“List存在1” + “\r\n”);
} -
List的增、删、改、查
4.1 增
List增加一个值:
L.add(“A”)
List在指定的位置中增加值:
L.add(下标,值)
L.add(3, “10”);
System.out.print(“List中索引为10的值:” + L.get(3) + “\r\n”);
4.2 删
L.remove(5);
4.3 改
String replaceValue = L.set(2, “3”);
System.out.print(“List中索引为2的值替换为3:” + replaceValue);
4.4 查
String value = L.get(1);
System.out.print(“List中索引为1的值:” + value + “\r\n”);