使用java语言设计一个类,将输入字符串数组中重复的数据去掉,并按字母顺序输出
时间: 2023-06-08 18:04:13 浏览: 63
好的,这是一个技术问题,可以回答。这里是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() 方法排序,最后将结果输出。
相关问题
从字符串数组中查找数组元素并使用Java语言输出一段代码
Sure! 以下是一个使用 Java 语言从字符串数组中查找元素的示例代码:
```
public class StringSearch {
public static void main(String[] args) {
String[] array = {"apple", "orange", "banana", "grape"};
String search = "banana";
for (int i = 0; i < array.length; i++) {
if (array[i].equals(search)) {
System.out.println("要查找的元素在数组的第 " + (i+1) + " 个位置");
}
}
}
}
```
其中,我们定义了一个 String 类型的数组 `array`,并初始化了其中的元素。我们要查找的元素是 `"banana"`。接着我们通过 for 循环遍历整个数组,使用 `equals()` 方法匹配数组元素和搜索元素是否相等。若相等,则输出该元素在数组中的位置。
不知道这个回答是否满足您的要求。如果您有其他问题,请继续提出。
用java设定并初始化一个字符串数组,并将数组中那些以字母b开头的元素打印出来
可以使用如下代码来设定并初始化一个字符串数组,并将数组中以字母'b'开头的元素打印出来:
```java
public class Main {
public static void main(String[] args) {
String[] arr = {"banana", "apple", "blueberry", "berry", "blackberry"};
for (String s : arr) {
if (s.startsWith("b")) {
System.out.println(s);
}
}
}
}
```
输出结果为:
```
banana
blueberry
berry
blackberry
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)