Java语言写出依次输入五句话然后将它们逆输出
时间: 2024-09-29 14:05:42 浏览: 45
在Java中,你可以使用Scanner类从用户那里获取输入,然后通过字符串反转或列表排序等方式实现句子的逆序输出。下面是一个简单的示例代码:
```java
import java.util.Scanner;
import java.util.Arrays;
public class ReverseInput {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入五句话:");
String[] sentences = new String[5];
for (int i = 0; i < 5; i++) {
sentences[i] = scanner.nextLine();
}
// 反转数组中的字符串
reverseArray(sentences);
// 输出逆序后的句子
for (String sentence : sentences) {
System.out.println(sentence);
}
scanner.close();
}
private static void reverseArray(String[] arr) {
int start = 0;
int end = arr.length - 1;
while (start < end) {
String temp = arr[start];
arr[start] = arr[end];
arr[end] = temp;
start++;
end--;
}
}
}
阅读全文