Buchstaben in Array abspeichern

releu

Grünschnabel
Hallo

Wer kann mir als Anfänger zu folgender Aufgabe eine Hilfe anbieten?

Ich möchte alle Kleinbuchstaben einem char Array mit 26 Elementen zuweisen, und zwar soll jeder Buchstabe ein Element darstellen. Also
char []letter = new char[26];
letter[0] = 97;

Wie geht das elegant mit for-Schlaufen?

Vielen Dank für eure Hilfe!
gruss r
 
Hallo!

Code:
public class TestChar {

	public static void main(String[] args) {
		int i = (int) 'a';
		char cA[] = new char[26];

		for (; i < ((int) 'z') + 1; i++)
			cA[i - (int) 'a'] = (char) i;

		for (int j = 0; j < cA.length; j++) {
			System.out.println(cA[j]);
		}
	}
}

oder ...

Code:
public class TestChar {

	public static void main(String[] args) {
		int i = (int) 'a';
		char cA[] = new char[26];

		for (int j = 0; j < cA.length; j++)
			cA[j] = (char) i++;

		for (int j = 0; j < cA.length; j++) {
			System.out.println(cA[j]);
		}
	}
}

Gruß Tom
 

Neue Beiträge

Zurück