ArrayList集合的用法:
例:
[A,D,C,hello,world]
进行以下操作;
1.定义一个集合:
ArrayList<String> list = new ArrayList<>();
2.在集合中索引1增加一个数据(damn):
list.add(1,"damn");
3.根据索引获取集合中某个索引位置的值
list.get(2);
4.
package com.pan.student;
import java.util.ArrayList;
public class scoreproject {
public static void main(String[] args) {
//1.集合
//创建集合
System.out.println("\n");
System.out.println("原集合数据:");
ArrayList<String> list = new ArrayList<>();
list.add("A");
list.add("D");
list.add("C");
list.add("hello");
list.add("world");
System.out.println(list);
System.out.println("在索引1的位置添加一个 damn:");
//2.在集合某个索引位置处添加一个数据
list.add(1,"damn");
System.out.println(list);
System.out.println("获取索引2位置上的值:");
//3.根据索引获取集合中某个索引位置的值
String rs=list.get(2);
System.out.println(rs);
System.out.println("获取集合的长度:");
//4.获取集合的大小(返回集合中储存的元素个数)
System.out.println(list.size());
System.out.println("根据索引删除集合中某个元素值,会返回被删除的元素值给我们:");
//5.根据索引删除集合中某个元素值,会返回被删除的元素值给我们
System.out.println(list.remove(1));
System.out.println(list);
System.out.println("直接删除hello,删除成功会返回true,反之返回false:");
//6.直接删除某个元素值,删除成功会返回true,反之返回false
System.out.println(list.remove("hello"));
System.out.println(list);
}
}