Java 8无法访问代码

杀手x615

我对Java相当陌生,在我的一本书中遇到了一次或两次此问题。这是一个超级简单的程序,我只是不明白为什么它不起作用。我知道当您使用return时,该方法之后的任何内容都是没有意义的。在执行for语句或if语句作为返回值之后,这意味着意味着什么吗?

我在最新版本的Eclipse中使用Windows 8上的Java 8。

这是我的简单程序:

// Find the sum of 1 through 50 and the average.

class SumAndAverage
{
    public static void main(String args[])
    {
        int sum = 0;
        double average = 0;
        for(int i = 1; 1 <= 50; i++)
        {
            sum += i;
        }

// the following code is "unreachable"
        average = sum / 100;

        System.out.println("The sum is: " + sum);
        System.out.println("The average is " + average);
    }
}
八月

1总是小于或等于50,不是吗?你可能意味着比较i50

for(int i = 1; i <= 50; i++)
{
    sum += i;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章