Java定义一个长度为9的int型数组,存入9个0-10的随机数,然后将该数组逆序调整,在将该数组元素输出显示
时间: 2024-12-22 13:16:14 浏览: 49
在Java中,你可以按照以下步骤创建一个长度为9的整型数组,并填充随机数,然后将其逆序并打印出来:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
// 创建一个长度为9的int数组
int[] array = new int[9];
// 使用Random类生成0-10的随机数并存入数组
Random random = new Random();
for (int i = 0; i < array.length; i++) {
array[i] = random.nextInt(11); // 随机数范围是0到10(包括10)
}
// 打印原始数组
System.out.println("Original Array:");
for (int num : array) {
System.out.print(num + " ");
}
// 数组逆序
reverseArray(array);
// 打印逆序后的数组
System.out.println("\nReversed Array:");
for (int num : array) {
System.out.print(num + " ");
}
}
// 逆序数组的方法
private static void reverseArray(int[] arr) {
int start = 0;
int end = arr.length - 1;
while (start < end) {
// 交换开始和结束位置的元素
int temp = arr[start];
arr[start] = arr[end];
arr[end] = temp;
// 移动开始和结束指针
start++;
end--;
}
}
}
```
当你运行这段代码,它会先打印出原始的随机数组,再打印出逆序后的数组。
阅读全文
相关推荐
















