A menos que esté hablando de los números base 16 (para los cuales hay un método para analizar como hexadecimal), debe separar explícitamente la parte que le interesa y luego convertirla. Después de todo, ¿cuál sería la semántica de algo así como 23e44e11d en la base 10?
Las expresiones regulares podrían hacer el truco si está seguro de que solo tiene un número. Java tiene un analizador de expresiones regulares incorporado.
Si, por otro lado, su objetivo es concatenar todos los dígitos y volcar los alfas, entonces es bastante sencillo hacerlo iterando carácter por carácter para construir una cadena con StringBuilder, y luego analizar esa.
no saber nada acerca de Java, sé que podría hacer esto con expresiones regulares. primero borre todos los caracteres que no sean 0-9, luego analice lo que quede. ¿Es ese el tipo de cosa que estás buscando? –