Java 数组去重

第一种方法---循环比较

循环对比每一个元素的值是否一致,这个就不过多去介绍,主要是第二种方法spa

第二种方法---利用hashSet去重

hashSet是一个没有重复元素的集合,由hashMap实现的,无序,而且容许null,但只容许一个null值。 下面贴上代码,亲测可用。code

public boolean checkIsRepeat(String[] arrs){

	HashSet<String> hashSet = new HashSet<>();
	
	for(int i = 0 ; i < arrs.length; i++){
		hashSet.add(arrs[i].trim());
	}
	
	if(hashSet.size() == arrs.length){
		return true;
	}
	
	return false;
	
}
相关文章
相关标签/搜索