用Java编写一个程序,创建一个由100个随机选取的整数构成的数组;提示用户输入数组下标,然后显示元素的值,如果指定的下标越界,显示消息out of bounds。
时间: 2024-05-15 10:13:29 浏览: 128
一个用JAVA编写的随机取数小程序
3星 · 编辑精心推荐
以下是Java代码:
```java
import java.util.Random;
import java.util.Scanner;
public class ArrayIndex {
public static void main(String[] args) {
int[] array = new int[100];
Random rand = new Random();
for (int i = 0; i < array.length; i++) {
array[i] = rand.nextInt(1000);
}
Scanner scanner = new Scanner(System.in);
System.out.print("请输入数组下标:");
int index = scanner.nextInt();
if (index >= 0 && index < array.length) {
System.out.println("数组元素值为:" + array[index]);
} else {
System.out.println("out of bounds");
}
}
}
```
首先创建了一个长度为100的整型数组,使用Random类生成随机数填充数组。
然后通过Scanner类获取用户输入的下标,判断是否越界,如果不越界则输出数组元素值,否则输出“out of bounds”。
阅读全文