10. Write a Java method to count the number of digits in an integer . The integer may be assumed to be non-negative.
class CountNum
{
int CountDigit(int num)
{
if(num==0)
{
return 1;
}
int count=0;
while(num>0)
{
num/=10;
count++;
}
return count;
}
}
class main
{
public static void main(String st[])
{
CountNum obj=new CountNum();
System.out.println( "number of digits:"+obj.CountDigit(0));
System.out.println("number of digits:"+ obj.CountDigit(124567));
}
}
OUTPUT
number of digits:1
number of digits:6