我不明白while循环是如何解析信息的。有人可以解释它是如何工作的吗?有人能解释一下这个while循环是如何工作的吗?
private static int sumDigits(int number) {
int sum = 0; //Initialize sum
int rem; //Initialize remainder
while (number > 0) { //If number is greater than 0 true
rem = number % 10; //<-- ??
sum += rem; //<-- ??
number = number/10; //<-- ??
}
return sum;
}
你知道'%','+ ='和'/'做什么吗?如果你知道每个操作都做了什么,你可以在纸上找出一个例子并解释清楚。 – lurker
“我创建了一种方法”,但你不明白它说什么。你确定*它是*你*谁写的?尝试一个小程序并打印结果以查看它的实际运行情况。通过示例学习。 – ray
我不明白你是如何创建一个方法,但不明白它的作用。如果这是作业和(我没有指责)你从别的地方得到了代码,请注意,教授检查软件抄袭,所以要小心:) – sam