I want to know how I would be able to get each individual digit from an integer. See I have this program that adds each individual digit from the integer that was input into the program. However I think that there is a simpler way to do this.
import java.util.Scanner;
public class SumOfDigits
{
    public static void main(String[] args)
    {
        Scanner in = new Scanner(System.in);
        System.out.println("Enter a number greater than 1");
        int n = in.nextInt();
        int divisible = 10;
        int leftovers = 10;
        int sum = 0;
        while(leftovers <= n * 10)
        {
            int digit = 0;   
            if(n % leftovers < 10)
            {
                digit = n % leftovers;
            }
            else
            {
                digit= n % leftovers / divisible;    
            }
            sum = sum + digit;
            System.out.println(sum);
            leftovers *= 10;
            if(leftovers >= 1000)
            {
                divisible *= 10;
            }
        }
        System.out.println("The sum of the digits is " + sum);
    }
}
 
     
    