1.问题
自定义一个字符串数组,提示用户输入5个字符串,通过循环语句实现将用户输入的字符串存放到数组里,然后反向输出这五个字符串。
2.代码实现
import java.util.Scanner;
public class AllTest21 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String[] arr = new String[5];
for (int i = 0; i < 5; i++) {
System.out.println("请输入第" + (i + 1) + "个字符串:");
String string = sc.nextLine();
arr[i] = string;
}
System.out.println("反向输出的结果:");
String temp;
for (int j = arr.length - 1; j >= 0; j--) {
temp = arr[j];
arr[j] = temp;
System.out.println(arr[j]);
}
}
}