FUNCTIONS

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