JAVA中的while循环语句分析

用while循环计算出1~1000中含有7或者是7的倍数的整数之和及个数。

哈喽,有用请点采纳哦~

public class Seven{
    public static void main(String args[]){
        int sum=0,max=1000,i=1;
        while(i<=max)
        {
            if(String.valueOf(i).contains("7") || i%7==0){
                sum=sum+i;
            }
            i=i+1;

        }
        System.out.println(sum);
    }
}


public class Demo{

public static void main(String args[]){

    int sum = 0,max = 1000,i = 1, j = 0;

    while(i<=max)

    {

        if(String.valueOf(i).contains("7") || i%7==0){

            sum=sum+i;
            j ++;

        }

        i=i+1;



    }

    System.out.println("1~1000中含有7或者是7的倍数的整数之和:" + sum + "个数为:" + j);

}

}