Если вы не говорите о базовых 16 числах (для которых есть метод для анализа как шестнадцатеричное), вам необходимо явно выделить интересующую вас часть, а затем преобразовать ее. В конце концов, какова будет семантика чего-то вроде 23e44e11d в базе 10?
Регулярные выражения могут помочь, если вы точно знаете, что у вас есть только один номер. Java имеет встроенный парсер регулярных выражений.
Если, с другой стороны, ваша цель состоит в объединении всех цифр и дампе альфа, то это довольно просто сделать, перебирая символ за символом для построения строки с помощью StringBuilder, а затем анализируя ее. *