String in char-Array übertragen

RosanaCole

Mitglied
Hi, wie kann ich ein String, welcher immer 12 Zeichen hat, in ein char [] Array umwandeln?

Beispiel:

String n = AAAAAAAAABBB
char[] ZeichenKette = new char[12];

//eigentlich könnte ich ja auch n.length() nutzen können - das wird bei mir auch immer rot...

for (int i = 0; i < 13; i++)
zeichenKetteA = a.charAt();

bei mir ist das charAt immer rot. Warum? Wie sollte es funktionieren?

LG
 
bei mir ist das charAt immer rot. Warum? Wie sollte es funktionieren?

Was ist denn a? Dein String heißt n.

String in char-Array übertragen

Wieso machst du das überhaupt manuell?

Wie meinst du das?
Und ich habe einen Fehler in meiner Erklärung gesehen:
unter der for-Schleife habe ich:

zeichenKetteA = a.charAt(i);
Er meint dass du deinen Code nicht in Code-Tags verpackst (1. Symbol in der Toolleiste). Dadurch werden Array-Zugriffe mit dem Index i ([i]) als Kursiv Tags interpretiert und werden im Post entfernt. Der darauffolgende Text ist kursiv. Was du eigentlich zeigen willst:

Java:
zeichenKetteA[i] = a.charAt(i);
 
Was ist denn a? Dein String heißt n.



Wieso machst du das überhaupt manuell?


Er meint dass du deinen Code nicht in Code-Tags verpackst (1. Symbol in der Toolleiste). Dadurch werden Array-Zugriffe mit dem Index i ([i]) als Kursiv Tags interpretiert und werden im Post entfernt. Der darauffolgende Text ist kursiv. Was du eigentlich zeigen willst:

Java:
zeichenKetteA[i] = a.charAt(i);
 

Anhänge

  • 1608124814879.png
    1608124814879.png
    56,4 KB · Aufrufe: 48

Zurück
Oben