Wenn Sie nicht von Basis-16-Zahlen sprechen (für die es eine Methode gibt, als Hex zu analysieren), müssen Sie den Teil, an dem Sie interessiert sind, explizit trennen und dann konvertieren. Nach allem, was wäre die Semantik von etwas wie 23e44e11d in der Basis 10?
Reguläre Ausdrücke könnten den Trick machen, wenn Sie sicher sind, dass Sie nur eine Zahl haben. Java verfügt über einen eingebauten regulären Ausdrucksparser.
Wenn Ihr Ziel dagegen ist, alle Ziffern zu verketten und die Alphas auszugeben, dann ist das ziemlich einfach, indem Sie Zeichen für Zeichen durchlaufen, um mit StringBuilder eine Zeichenfolge zu erstellen und diese dann zu analysieren.
nicht zu wissen, etwas über Java, ich weiß, Sie dies mit regex tun könnte. Entferne zuerst alle Zeichen, die nicht 0-9 sind, dann parseInt, was immer noch übrig ist. Ist das die Art von was du suchst? –