Java 是一門強大的編程語言,它可以通過各種方式來完成各種編程任務。今天,我們將來看看如何使用 Java 來求一個整數的各位數之和。
public static int sumDigits(int n) { int sum = 0; while (n != 0) { sum += n % 10; n /= 10; } return sum; }
我們上面的代碼定義了一個名為 sumDigits 的方法,并接受一個整數作為其參數。在這里,我們使用了 while 循環來迭代整數的每個數字,并將它們加起來。
具體來說,我們首先將 sum 設為 0。然后,在 while 循環內部,我們逐個處理整數的數字。我們使用模運算符(%)來找到整數的最后一個數字,并加入到 sum 中。然后,我們使用整數除法來刪除最小位數字,以便處理下一個數字。
最后,我們返回 sum 作為方法的結果。你可以將此方法用于任何整數,并返回其數位之和。