Veröffentlicht 3. April 200223 j Hallöli! Ich musste heut in Java eine Benutzereingabe machen, was auch nicht allzu schwer ist. Ich muss aber keinen einfachen Zeichensatz sondern einen Pfad einlesen. Realisiert hab ichs hiermit: BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in)); file = buffer.readLine(); Allerdings kann InputStreamReader keinen Backslash lesen und da ist mein Problem. Ich hab noch nichts gefunden was einen Pfad einlesen kann! Kann mir jemand helfen? Danke im Vorraus!
3. April 200223 j Hallo, ein Slash (/) anstatt Backslash (\) sollte gehen. Wenn nicht versuche mal 2 x Backslash hintereinander (\\). Gruß Jaraz
4. April 200223 j Hi, mit einem Slash geht es nicht. Hab ich schon versucht. Aber mit zwei Backslash gehts. Danke! Nur rein Interessehalber würd es mich aber trotzdem interessieren ob es eine Methode gibt um einen Backslash einzulesen?!? :confused: Liebe Grüße
9. April 200223 j Eigentlich nicht, da es sich bei einem "\" um ein steuerzeichen handelt, es gibt z.b. auch \n für einen zeilenumbruch erst bei "\\" bekommst du auch einen richtigen "\"
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.