Integer.java has the following code snippet:
final static char[] digits = { '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , 'a' , 'b' , 'c' , 'd' , 'e' , 'f' , 'g' , 'h' , 'i' , 'j' , 'k' , 'l' , 'm' , 'n' , 'o' , 'p' , 'q' , 'r' , 's' , 't' , 'u' , 'v' , 'w' , 'x' , 'y' , 'z' };
I thought that all the numbers / symbols you will ever need are in the range 0-9, and the letters A are F. The letters (A, B, C, D, E and F) will be used only when the numbers will be represented in base 16 (hexadecimal).
Why does Javadok say "All possible characters"? Are letters from G to Z used? I would think that they can be used if the base, we represent numbers in, are greater than 16.