Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Java] Wczytywanie stringów z pliku

Ostatnio zmodyfikowano 2016-03-10 09:24
Autor Wiadomość
C-Objective
Temat założony przez niniejszego użytkownika
[Java] Wczytywanie stringów z pliku
» 2016-03-10 09:24:51
Witam. Mam sobie taki kod w głównej procedurze:
C/C++
String str = s.next();
if( str.startsWith( "\"" ) ) {
    if( str.endsWith( "\"" ) ) {
        System.out.print( String.copyValueOf( str.toCharArray(), 1, str.length() - 2 ) );
    }
    else {
        String toPrint = String.copyValueOf( str.toCharArray(), 1, str.length() - 1 ) + " ";
        for( int i3 = 0; i3 < str.length(); i3++ ) {
            String t = s.next();
            if( t.endsWith( "\"" ) ) {
                toPrint.concat( String.copyValueOf( str.toCharArray(), 1, str.length() - 2 ) );
            }
            else {
                toPrint.concat( String.copyValueOf( str.toCharArray(), 1, str.length() - 1 ) + " " );
            }
        }
    }
}
Gdzie S to skaner z pliku. Plik ma taką zawartość

"Hello World!"
A program ma wyświetlać zawartość pliku bez tych właśnie cudzysłowiów. Jednak w linijce
String t = s.next();
 program wywala error że niby nie ma w pliku już nic do wczytania.
Jak to naprawić?
P-145825
« 1 »
  Strona 1 z 1