Ich habe eine Situation, in der ich einen Buchstabenindex im Alphabet finden muss. In Python könnte ich string.ascii_lowercase
oder string.ascii_uppercase
verwenden. Gibt es in Java etwas Ähnliches?
Offensichtlich könnte ich tun:
%Vor%Aber nach so viel Python frage ich mich, ob das irgendwo eingebaut ist.
Obwohl ich den Ansatz von ColinD bevorzugen würde, wann immer es passt, möchte ich nur erwähnen, dass Java tatsächlich eine Art von API dafür hat. Es erlaubt Ihnen, Zahlen mit einer Radix von bis zu 36 zu analysieren, die die 10 Ziffern von '0'-'9'
und die Buchstaben 'a'-'z'
für den Rest des Bereichs (in jedem Fall) verwenden.
und zurück
%Vor% Falls Sie dies tatsächlich zum Erstellen oder Analysieren von Radix 36-Zahlen verwenden möchten, können Sie die statischen Methodenmethoden Integer.parseInt
und Integer.toString
verwenden, die einen radix-Parameter verwenden.