List集合
import java.util.ArrayList; import java.util.List; public class ListDemo { public static void main(String[] args) { List<String> list = new ArrayList<String>(); //1.加入元素 list.add("Hello"); list.add("World"); list.add("tom"); list.add("cat"); list.add(1,"Hi"); //在指定位置插入元素 System.out.println(list); //2.删除元素 list.remove(3); //删除指定位置的元素 list.remove("Hello"); //删除指定内容的元素 System.out.println(list); //3.输出集合内容 System.out.print("\n由前向后输出:"); for (int i = 0; i < list.size(); i++) { //循环输出集合内容 System.out.print(list.get(i) + "、");//通过下标取得集合中的元素 } System.out.print("\n由后向前输出:"); for (int i = list.size() - 1; i >= 0; i--) {//循环输出集合内容 System.out.print(list.get(i) + "、"); //通过下标取得集合中的元素 } //4.取出部分集合 List<String> subList = list.subList(1,2); //取出部分集合[起,止) System.out.print("\n子集截取:"); for (int i = 0; i < subList.size(); i++) { //输出 System.out.print(subList.get(i) + "、"); } } }
|