产生10个1-100的随机数,并放到一个数组中,
把数组中大于等于10的数字放到一个list集合中,并打印到控制台。
代码示例:
import java.util.ArrayList;
import java.util.Random;
public class MyTest {
public static void main(String[] args) {
Random random=new Random(); //随机数
int[] number=new int[10]; // 创建一个长度为10的整型数组
// 为数组的每个元素赋值为1到100之间的随机整数
for (int i=0 ; i<10 ; i++){
number[i]=random.nextInt(100)+1;
}
// 创建一个ArrayList来存储满足条件的整数
ArrayList<Integer> list=new ArrayList<>();
// 遍历数组,将大于或等于10的元素添加到ArrayList中
for (int x:number){
if (x>=10)list.add(x);
}
System.out.println(list); //打印数组
}
}
效果: