Java AnfÄnger!

lernen.2007

Erfahrenes Mitglied
Ich bin jetzt im 4.Semester Wirtschaftsinformatik und wir haben mit JAVA angefangen.Ich habe eine Frage und zwar.Ich habe eine string wie.

String variable ="string ist gut25";

ich will jetzt mit eine schleife zeichen für zeichen durchgehen und jedes wert lesen und irgendwelche operationen vornehmen.Aber wie.Danke für eure hilfe.
 
Es gibt in der Klasse String die Methode substring. Schau sie Dir an und benutze sie in einer Schleife.
 
Also was du genau machen willst ist mir zwar nicht klar, aber hir mal ein Ansatz wie du Zeichen für Zeichen in der Eingabeaufforderung ausgeben könntest:
Code:
String variable ="string ist gut25";
for(int i = 0; i < variable.length(); i++) {
    System.out.println(variable.charAt(i));
}

MfG
WiESi
 
Zuersteinmal wäre ein Blick in die Java-Docu sehr angebracht. Da findest du alles was es zum API wissenwertes gibt.

Zweitens gibt es eine ganze reihe netter IDE´s (wie zum Beispiel eclipse) die helfen bei der vervollständigung der Anweisungen und bieten so auch Hilfe bei der Suche nach dem notwendigen Aufruf.

Aber um deine Frage zu beantworten:
-> "charAt(int index)" --> liefert die ein Zeichen
-> "getBytes()" --> liefert dir alle Zeichen als bytes (als Array)
-> "toCharArray()" --> liefert dir alle Zeichen als ein Array von chars

Wenn du die Zeichen manipuliren willst, wirf mal einen Blick auf die Klassen StringBuilder (seit 1.5) oder StringBuffer

ansonsten:
http://java.sun.com/j2se/1.5.0/docs/api/index.html

MfG
Matthias
 
Zurück