Alphabetkonstante in Java?

8

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.

    
Brendan Long 01.06.2011, 18:11
quelle

2 Antworten

10

Sie können den Index folgendermaßen erhalten:

%Vor%     
ColinD 01.06.2011, 18:14
quelle
2

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.

%Vor%

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.

    
x4u 01.06.2011 19:05
quelle

Tags und Links