java从控制台输入若干个单词(输入回车结束)放入集合中,将这些单词排序后(忽略大小写)打印出来。
时间: 2024-01-19 18:03:03 浏览: 123
java编写的代码,获取打印机,并打印
好的,以下是Java代码实现:
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
List<String> list = new ArrayList<>();
while (true) {
String word = scanner.nextLine();
if (word.isEmpty()) {
break;
}
list.add(word);
}
Collections.sort(list, String.CASE_INSENSITIVE_ORDER);
System.out.println("排序后的单词:");
for (String word : list) {
System.out.println(word);
}
}
}
```
程序的主要思路是使用List来存储输入的单词,使用Java自带的Collections类的sort方法来对List进行排序,排序时忽略大小写,最后输出排序后的结果。
阅读全文