产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台。
举一反三
- 智慧职教: 产生10个1~100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印集合中存放数据到控制台,每一个数字占一行。 import java.util.ArrayList; import java.util.Random; public class Test { public static void main(String[] args) { ArrayList list = new ; // 创建集合对象 int arr[ ] = new int[10]; Random r = new Random(); for(int i = 0; i < ; i++) { // 循环遍历整个数组 arr[i] = r.nextInt(100) + 1; if(arr[i] >= 10) { // 把满足要求的数据添加到集合对象list中 } } for() { // 使用foreach的形式遍历集合 System.out.println(num); } } }
- 利用随机数表,如果需要在1~999之间产生随机数,那么只需把随机数表中接连的________个数字作为一个数.
- 对于定义"int a[10];"的正确描述是 A: 定义一个一维数组a,共有a[1]到a[10]10 个数组元素 B: 定义一个一维数组a,共有a(0)到a(9)10 个数组元素 C: 定义一个一维数组a,共有a[0]到a[9]10 个数组元素 D: 定义一个一维数组a,共有a(1)到a(10)10 个数组元素
- 编写一个函数,统计出具有n个元素的一维数组中大于等于所有元素平均值的元素个数并返回它.
- 【简答题】38. 输入一个正整数n(1<n<10),再输入n个整数,存入数组a中,先将数组a中的这n个数逆序存放,再按顺序输出数组a中的n个元素。试编写程序