PrintSum(num)
所以当我去编译我的实验室时,它说num
没有初始化,但这不应该是因为我num
用来调用一个方法。这是我程序的一部分,如果你能告诉我它在说什么,那就太好了。我确信这是一个简单的解决方法,我只是想太多了。
if(fileOpened&&inputFile.hasNext()){
while(inputFile.hasNext()){
if(inputFile.hasNextInt()){
PrintSum(num);
System.out.println("The sum of digits is " +PrintSum(num));
}
else
inputFile.next();
}
}
}
//method to print sum of 2 digits
public static int PrintSum(int number){
int result=0;
while(number!=0){
result=result+(number%10);
number=number/10;
}
return result;
}