The ICU class Unicode mirrors most of the API and functionality of
java.lang.Character. One missing method is
int digit(char c, int radix)
but this only works for radix 10. It's hard for users to workaround this
because they need access to the Unicode database to do so (if there are
non-decimal digits other than [a-fA-F]).