how to find sum of digits in java

how to find sum of digits in java
public static void main(String[] args)   {

		int num = 124566;

        int sum = 0;

        while (num > 0) {
            sum += num % 10;
            num /= 10;
        }
        System.out.println("sum of digits: " + sum);

	}
Source:w‮ttual.ww‬uri.com

output:

24
Created Time:2017-09-11 16:39:26  Author:lautturi