Program to count digits in Java

Previous
Next
import java.util.Scanner;
public class CountDigits
{
	public static void main(String[] args) 
	{
		Scanner scan = new Scanner(System.in);
		System.out.println("Enter n value : ");
		int n = scan.nextInt();
		int count=0;
		int temp=n;
		while(n != 0)
		{
			n = n/10;
			count++;
		}
		n=temp;
		System.out.println("Digits in " + n + " is : " + count);
	}
}

Output:

Enter n value :
5246
Digits in 5246 is : 4
Previous
Next

Courses Enquiry Form