[上]JAVA学习系列模块五第三章108.数组练习_统计符合条件数据个数
视频
[vbilibili]【尚硅谷2024最新JAVA入门视频教程(上部)java零基础入门教程】 https://www.bilibili.com/video/BV1YT4y1H7YM/?p=108&share_source=copy_web&vd_source=85f561e7442caa320f4a23b57edee129[/vbilibili]
笔记
练习:随机产生10个[0,100]之间整数,统计既是3又是5,但不是7的倍数的个数
步骤:
1.创建一个Random对象,用于搞随机数
2.定义一个数组,长度为10
3.定义一个变量count,用来统计个数
4.遍历数组,判断元素是否符合指定条件,如果符合,count++
5.输出count
public class Demo02Count {
public static void main(String[] args) {
//1.创建一个Random对象,用于搞随机数
Random rd = new Random();
//2.定义一个数组,长度为10
int[] arr = new int[10];
//3.定义一个变量count,用来统计个数
int count = 0;
for (int i = 0; i < arr.length; i++) {
arr[i] = rd.nextInt(101);
}
for (int i = 0; i < arr.length; i++) {
//4.遍历数组,判断元素是否符合指定条件,如果符合,count++
if (arr[i]%3==0 && arr[i]%5==0 && arr[i]%7!=0){
count++;
}
}
//5.输出count
System.out.println("count = " + count);
}
}
