java、定义一个长度为10的整数型数组,每个数字都赋值为0到9的随机整数。允许重复,输出最后一个最大值以及对应的下标。
时间: 2024-02-12 20:07:46 浏览: 91
将一个整数S随机拆分为N个在min~max之间的整数.txt
好的,以下是 Java 代码实现:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
int[] nums = new int[10];
Random rand = new Random();
int max = 0;
int lastIndex = 0;
// 随机生成数组元素并查找最后一个最大值及其下标
for (int i = 0; i < nums.length; i++) {
nums[i] = rand.nextInt(10); // 生成 0 到 9 的随机整数
System.out.print(nums[i] + " ");
if (nums[i] >= max) {
max = nums[i];
lastIndex = i;
}
}
// 打印结果
System.out.println("\n最后一个最大值:" + max);
System.out.println("对应下标:" + lastIndex);
}
}
```
输出结果类似于:
```
9 8 7 1 2 4 1 6 9 5
最后一个最大值:9
对应下标:8
```
阅读全文