java类接收输入的一句英语,单词立刻逆序回显在屏幕上,并等待输入下一句,
时间: 2023-06-18 11:01:54 浏览: 64
可以使用Java的Scanner类来接收用户输入的英文句子,然后使用String类的split方法将句子分割成单词,再使用StringBuilder类的reverse方法将每个单词逆序,最后将逆序后的单词拼接起来并输出。代码如下:
```java
import java.util.Scanner;
public class ReverseWords {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.print("请输入一句英文: ");
String sentence = scanner.nextLine();
String[] words = sentence.split("\\s+"); // 按空格分割单词
StringBuilder reversedSentence = new StringBuilder();
for (String word : words) {
reversedSentence.append(new StringBuilder(word).reverse()); // 逆序单词并拼接
reversedSentence.append(" "); // 加上空格
}
System.out.println("逆序后的结果: " + reversedSentence.toString().trim());
}
}
}
```
运行程序后,每次输入一句英文并按回车,程序会立即将单词逆序输出,并等待下一次输入。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](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)