Die Manipulation einer Zeichenkette verwenden .substring in Java

Ich lese Zeile für Zeile aus einer text-Datei, die eine Zeichenfolge enthält, gefolgt von einem Leerzeichen, gefolgt von einer weiteren Zeichenfolge. Es ist der zweite string, den ich nutzen möchte für meine Methode.

Beispiel der Textdatei:

0h e3ne6t
ie 51b0x
6 8qlaqi
ty2 9j5dbb
nwz55 7lrwor

So, ich will 'e3ne6t', dann '51b0x' etc.

Ich habe versucht, mit der .substring-Methode und versucht haben, mit "" und "\s" als Repräsentationen von weißen Raum.

Hier ist ein code-snippet, das sollte Ihnen eine gute Idee von, was ich versuche zu erreichen.

        while ((strLine = br.readLine()) != null) {
            lineNumber++;
            System.out.println("lineNumber = " + lineNumber);
            int index = strLine.indexOf(" "); //tried \\s
            System.out.println("index = " + index);
            strLine.substring(index);
            System.out.println(strLine);
            if (myString.equals(strLine)) {
                System.out.println("Match Found!");;
                System.out.println("myString = " + myString );
                System.out.println("strLine =" + strLine);
            }
        }

Ich auch versucht, die änderung der Leerzeichen ein"+", aber es immer noch nicht funktionieren würde.

Vorschläge?

InformationsquelleAutor silverzx | 2013-03-01
Schreibe einen Kommentar