java数组找出重复元素 java判断一个数组中是否有相同的元素?

java判断一个数组中是否有相同的元素?1、如果只是需要判断是否包含相同元素而不需要找出相同元素是哪些,直接放在set集合中,然后看set集合和数组长度是否一致即可2、如果需要找出相同的元素是哪些,有

java判断一个数组中是否有相同的元素?

1、如果只是需要判断是否包含相同元素而不需要找出相同元素是哪些,直接放在set集合中,然后看set集合和数组长度是否一致即可

2、如果需要找出相同的元素是哪些,有几个? 可以把数组元素都放在一个map中,key为元素,value为次数,然后看map中的value次数是否有大于1的,有则包含相同的元素。