如何输出结果,真心不会

img


public class classEx45 {

    static {
        long prod = 1L;
        for (int i = 1; i <= 10; i++) {
            if (i % 2 == 0)
                continue;
            prod *= i;
        }
        System.out.println("1*3*5*7*9=" + prod);
    }

    public static void main(String[] args) {

        AAA a = new AAA();
        System.out.println("关键字static不仅可以修饰成员变量、方法,还可以修饰代码块!");

    }
}

        class AAA {
        static {//静态块
            int sum = 0;
            for (int i = 1; i <= 10; i++) {
                if (i % 2 != 0)
                    continue;
                sum += i;
            }
            System.out.println("2+4+6+8+10=" + sum);
        }
        }

在for循环外打印结果。
下次问问题把代码整理好。