Is there a neater way for getting the number of digits in an int than this method?
int numDigits = String.valueOf(1000).length();
Marian's Solution, now with Ternary:
public int len(int n){ return (n<100000)?((n<100)?((n<10)?1:2):(n<1000)?3:((n<10000)?4:5)):((n<10000000)?((n<1000000)?6:7):((n<100000000)?8:((n<1000000000)?9:10))); }
Because we can.