java String数组去重
时间: 2023-07-12 20:01:46 浏览: 104
数组去重Java工具类
可以使用 Set 集合来去重,将 String 数组中的元素添加到 Set 集合中,再将 Set 集合转换回数组即可。
示例代码如下:
```java
import java.util.*;
public class StringArrayDistinct {
public static void main(String[] args) {
String[] arr = {"apple", "orange", "banana", "orange", "pear", "apple"};
String[] distinctArr = distinct(arr);
System.out.println(Arrays.toString(distinctArr));
}
public static String[] distinct(String[] arr) {
Set<String> set = new HashSet<>();
Collections.addAll(set, arr);
return set.toArray(new String[0]);
}
}
```
输出结果为:[orange, apple, banana, pear]
阅读全文