Minimum Digit in Number

Given a number the task is to find the minimum digit present in that number.

Example: Consider a number 4612. The program should output maximum digit ‘1’ against this number.

Java
import java.util.*;
public class MinDigit
{
    public static void main(String args[])
    {
        int n=0,r=0,min=9;
        Scanner sc = new Scanner(System.in);
        System.out.print("Enter the number: ");
        n= sc.nextInt();
        while(n>0)
        {
            r=n%10;
            if(r<min)
            {
                min=r;
            }
            n=n/10;
        }
        System.out.println("Smallest digit: "+min);
    }
}
Java