这道Java题怎么做

利用循环和选择,在控制台打印出100以个位数是4和9的数字

先给你讲思路吧,从4循环到100,按1递增。如果当时数%10==4或者%10==9,则为满足条件的,输出该数。

public class Test{ public static void main(String[] args) { for(int i=1;i<=100;i++){ if(i%==4){ System.out.println(i); }else if(i%==9){ System.out.println(i); } } } }

public class TestClass {

    public static void main(String[] args) {

        System.out.println(IntStream.range(0, 100).filter(i -> i % 10 == 4 || i % 10 == 9));
    }
}