创建长度为4的字符串数组,循环提示为数组内的4个元素赋值,要求反着输出4个元素的值,Java编写
时间: 2023-08-31 21:31:59 浏览: 85
### 回答1:
好的,这个问题可以回答。以下是 Java 代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String[] arr = new String[4];
Scanner scanner = new Scanner(System.in);
for (int i = ; i < arr.length; i++) {
System.out.print("请输入第" + (i + 1) + "个元素的值:");
arr[i] = scanner.nextLine();
}
System.out.println("反着输出4个元素的值:");
for (int i = arr.length - 1; i >= ; i--) {
System.out.println(arr[i]);
}
}
}
```
### 回答2:
可以使用Scanner类来接收用户的输入,并使用for循环来逐个赋值数组元素。最后,使用for循环从数组最后一个元素开始逆序输出数组值。
下面是一个示例代码:
```java
import java.util.Scanner;
public class ReverseArray {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String[] array = new String[4];
for (int i = 0; i < array.length; i++) {
System.out.print("请输入第" + (i + 1) + "个元素值:");
array[i] = scanner.nextLine();
}
System.out.println("逆序输出数组的值:");
for (int i = array.length - 1; i >= 0; i--) {
System.out.println(array[i]);
}
}
}
```
在运行程序时,会提示用户输入4个元素的值。输入完成后,程序会逆序输出数组的值。
注意,为了运行这个程序,你需要安装Java开发工具,并且了解如何运行Java程序。
### 回答3:
可以使用以下代码来创建长度为4的字符串数组,并循环提示用户为数组内的4个元素赋值,并反着输出4个元素的值:
```java
import java.util.Scanner;
public class ReverseStringArray {
public static void main(String[] args) {
String[] array = new String[4];
Scanner scanner = new Scanner(System.in);
// 循环提示用户为数组元素赋值
for (int i = 0; i < array.length; i++) {
System.out.print("请输入第" + (i + 1) + "个元素的值: ");
array[i] = scanner.nextLine();
}
// 反着输出数组元素的值
for (int i = array.length - 1; i >= 0; i--) {
System.out.println("第" + (i + 1) + "个元素的值为: " + array[i]);
}
scanner.close();
}
}
```
运行程序后,会提示用户为数组内的4个元素赋值。用户输入完毕后,程序会按照相反的顺序输出4个元素的值。
阅读全文