java: 从键盘上输入若干个英文单词,请按照字典顺序将这些单词输出。 输入格式: 在一行中输入不超过20个英文单词,用空格分开。 输出格式: 在一行中输出前面输入的英文单词,按照字典序顺序输出,用空格作为分割符。 输入样例: I am a student 输出样例: I a am student
时间: 2024-02-23 11:02:05 浏览: 139
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
好的,以下是Java的示例代码:
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String line = scanner.nextLine();
String[] words = line.split(" ");
Arrays.sort(words);
System.out.println(String.join(" ", words));
}
}
```
这个程序会读入一行英文单词,使用`split`方法将其分割成单词数组,再对数组进行排序,最后使用`join`方法将排序后的单词用空格连接成一个字符串输出。
阅读全文