用foreach语句遍历数组,为集合添加元素 import java.util.HashSet; public class Demo{ static public <T>int demo(T[] t){ int arrayLength = t.length; // 返回参数数组的长度 HashSet<T> set = new HashSet<>(); for(T tmp : t){ // foreach语句遍历数组 set.add(tmp); // 为集合添加元素 } return arrayLength - set.size(); // 返回参数数组中的元素个数 } }