集合的常用API(很有用的)
目标: 记住集合的常用API: (其实就是记住Collection的方法 因为Collection是集合的祖宗类 只要是集合 它的方法都可以调用)
这里直接用案例来使用说明:
package com.ithei.Collection; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.HashSet; /** * @program: javaDemo01->Test * @description: 测试集合 * @author: 安生 * @create: 2021-01-25 16:28 **/ public class Test { public static void main(String[] args) { //HasSet: 添加的元素是无序,不重复,无索引。 Collection<String> lists = new HashSet<>(); //1,添加元素,添加成功返回true. lists.add("郑爽"); lists.add("华晨宇"); lists.add("张碧晨"); System.out.println(lists); //这里没有打印出对象值 而是打印出对象的内容 说明重写了toString方法 //2,清空集合的元素。 // lists.clear(); // System.out.println(lists); //3,判断集合是否为空,是空返回true 反之 System.out.println(lists.isEmpty()); //4,获取集合的大小 System.out.println(lists.size()); //5,判断集合中是否包含某个元素。 System.out.println(lists.contains("郑爽")); //6,删除某个元素;默认删除前面的第一个! System.out.println(lists.remove("张碧晨")); System.out.println(lists); //7,把集合转换成数组 Object[] objs = lists.toArray(); System.out.println("数组:"+Arrays.toString(objs)); for (Object object:objs){ System.out.println(object); } } }
在其他的很多在Api里找就行 这里的方法只是常用的