题目:
将数字1-10保存到一个长度为10的一维数组中
定义一个新数组,长度为3,取出原来数组中随机三个元素(不考虑是否重复)
给新数组的元素赋值
求新数组所有元素的和
代码如下:
public static void main(String[] args) {
//将数字1-10保存到一个长度为10的一维数组中
int[] arr = {3,1,5,7,4,9,2,8,6};
int[] newArr = new int[3];
Random r = new Random();
int sum = 0;
for(int i = 0; i < newArr.length; i++){
int index = r.nextInt(arr.length);
newArr[i] = arr[index];
sum += newArr[i];
System.out.println(newArr[i]);
}
System.out.println("和为:"+ sum);
}
输出结果如下:
9
1
9
和为:19
本文通过一个具体的Java代码示例,演示了如何使用随机数生成器填充数组,并计算所选元素的总和。代码首先创建了一个包含1-10数字的一维数组,然后从中随机选取三个元素,最后计算并输出这三个元素的和。
1764

被折叠的 条评论
为什么被折叠?



