Generates an ASCII letter: 'a' to 'z', 'A' to 'Z'
Generates an ASCII letter or digit: 'a' to 'z', 'A' to 'Z', '0' to '9'
Generates an ASCII character
Generates an ASCII binit: '0' to '1'
Generates an ASCII digit: '0' to '9'
Generates an ASCII hexit: '0' to '9', 'a' to 'f', 'A' to 'F'
Generates an Latin-1 character
Generates an ASCII lowercase letter: 'a' to 'z'
Generates an ASCII octit: '0' to '7'
Generates a Unicode character, excluding noncharacters and invalid standalone surrogates:
Generates a Unicode character, including noncharacters and invalid standalone surrogates
Generates an ASCII uppercase letter: 'A' to 'Z'
(Since version ) see corresponding Javadoc for more information.