Czytanie napisu znak po znaku

0

Witam,
mam całą linię jakichś znaków w zmiennej typu String

Chciałbym czytać to znak po znaku i jak dojdzie do konkretnego jednego znaku to dać break`a w pętli. Jak to zrobić ?

0

O ile się nie mylę możesz zrobić tak:

string a;
a[ile]; 

gdzie ile jest to numer znaku

0
char[] chars = string.toCharArray();
for (int i = 0; i < chars.length; i++) {
    char c = chars[i];
    // ...
    if (c == tenKonkretnyZnak) {
        break;
    }
}
for (int i = 0; i < string.length(); i++) {
    char c = string.charAt(i);
    // ...
    if (c == tenKonkretnyZnak) {
        break;
    }
}
char[] chars = string.toCharArray();
char c = 0;
for (int i = 0; (i < chars.length) && (c != tenKonkretnyZnak); c = chars[i++]) {
    // ...
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1