在java中怎么样统计符合条件的数的个数--高手帮忙
我是学java的新手,写了一道题:打印三位数中能被3整除的数,并且统计个数,我写的代码如下
public class Three {
public static void main(String args[]){
int i;
for(i=100;i<=999;i++){
if(i%3==0)
System.out.println(i);}
}
}
但是怎么样统计一共有多少个数呢?请高手帮忙了。
------解决方案--------------------定义个flag标记,初值为0,输出前自加
if(i%3==0)
{
flag++;
System.out.println(i)
}
------解决方案--------------------
public class Three
{
public static void main(String[] args)
{
int flag = 0;
for(int i=100; i<=999; i++)
{
if(i%3 == 0)
{
System.out.print(i + " ");
flag ++;
}
}
System.out.println();
System.out.println(flag);c
}
}
------解决方案--------------------Java code
public class Three {
public static void main(String args[]) {
int i, count = 0;
for (i = 100; i <= 999; i++) {
if (i % 3 == 0) {
System.out.println(i);
++count;
}
}
System.out.println("count = " + count);
}
}