Java声明范围

时间:2020-05-11 00:40:57

标签: java scope initialization output declaration

public class PerfectNumber {
        public static boolean isPerfectNumber(int num)
        {
            int sum;//sum initialization
            for(int i=1;i<num;i++)
            {
                if(num%i==0)
                    sum+=i;//Here it is showing the error that sum might not have been initialized
            }
        }
}

1 个答案:

答案 0 :(得分:0)

/* !/src

错误,这只是一个声明

尝试

int sum;//sum initialization

相关问题