Frage von regenhasser442, 42

Wie kann ich im Java Editor Buchstaben in Zahlen umrechen?

Hallo Leute, Ich habe das Alphabet in ein Array gepackt und man kan Buchstaben in J Text Fields schreiben. Die beiden Text Fields sind auch jeweils in einem Array. Wie kann ich jetzt den Buchstaben Zahlen zuordnen also dass wenn man A eingibt die ausgabe eine 1 ist und so weiter?

Antwort
von MrNaas, 32

Wenn ich richtig verstanden hab was du machen willst würd ich gar kein Array benutzen sondern so:

char buchstabe = 'X';
int stelleImAlphabet = 1 + (int)buchstabe -(int)'A';
Antwort
von TUrabbIT, 42

Was meinst du genau? Kannst du den Code posten damit verständlich wird, was du meinst?

Antwort
von Snackpack, 34

Frag einfach die Position des Buchstabens im Array ab. Da ein Array aber immer bei 0 beginnt, wäre der Buchstabe A nicht an Position 1 sondern 0.

Kommentar von regenhasser442 ,

ja das habe ich scon Geregelt mit a=1

wie frage ich denn die buchstaben ab ?

Kommentar von Deivil ,

was meinst du mit abfragen? ich denk du willst den stelle des arrays wissen, in dem der jeweilige buchstabe steht.

Antwort
von PerfectMuffin, 2

Fun fact. Buchstaben SIND Zahlen.

System.out.println((int)'a');

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten