使用java语言设计一个类,将输入字符串数组中重复的数据去掉,并按字母顺序输出
时间: 2023-06-08 10:04:13 浏览: 97
java实现去除数组中重复元素,并排序
4星 · 用户满意度95%
好的,这是一个技术问题,可以回答。这里是Java代码实现去重和按字母顺序输出:
```java
import java.util.Arrays;
import java.util.HashSet;
public class RemoveDuplicatesAndSort {
public static void main(String[] args) {
String[] input = {"apple", "banana", "orange", "banana", "pear", "apple"};
HashSet<String> set = new HashSet<>(Arrays.asList(input));
String[] result = set.toArray(new String[set.size()]);
Arrays.sort(result);
for (String s : result) {
System.out.println(s);
}
}
}
```
运行结果为:
```
apple
banana
orange
pear
```
这里用了Java的HashSet来去重,Arrays.sort() 方法排序,最后将结果输出。
阅读全文