int length = (int) (Math.log10(number) + 1);
int x = 1234; int lengthOfInt = String.valueOf(x).length(); //convert integer to String //and get length of the String
int length = 0; long temp = 1; while (temp <= number) { length++; temp *= 10; } return length;