Input/Output Verhalten BuffferedReader bei unvollständigen Zeichen

Gucky

Top Contributor
Hallo liebes Java-Forum,
ich schreibe zur Zeit ein Programm, dass Daten einlesen soll. Diese Daten liegen zwar als Text vor und das Programm ist auch für Text konzipiert aber theoretisch müsste es auch bei Nichttext funktionieren. Bei einer solchen Datei ist es aber das Problem, dass sie sich nicht unbedingt an den Unicode halten. Sie können also sozusagen ein "halbes Zeichen" beinhalten.
Meine Frage ist nun, was der BufferedReader in dem Fall tut. Schmeißt er eine Exception, interpretiert er das "Bruchzeichen" als Zeichen oder bricht er einfach kommentarlos ab oder was tut er?

Zur Veranschaulichung die Bitmuster:
Der BufferedReader erwartet
Code:
1010101010101010
.
Was passiert, wenn er
Code:
10101010
bekommt und die Datei danach zuende ist?
 
Zuletzt bearbeitet:

Gucky

Top Contributor
Ich habe es jetzt durch das byteweise Auslesen der Datei gelöst.
Trotzdem danke an alle, die sich mit der Fragestellung beschäftigt haben.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Datentypen Das Verhalten von Strings als Datentypen Java Basics - Anfänger-Themen 7
MarvinsDepression Operatoren Verhalten von BitShiftOperatoren Java Basics - Anfänger-Themen 2
G Merkwürdiges Verhalten der Maven IDE Java Basics - Anfänger-Themen 3
D Unerwartetes Verhalten bei Client Server Chat App Java Basics - Anfänger-Themen 12
B Programm beendet sich nicht und weiteres seltsames Verhalten Java Basics - Anfänger-Themen 9
G unklares Verhalten nach Instanzierung neuer Klasse Java Basics - Anfänger-Themen 3
MiMa Seltsames Verhalten im Konstruktor Java Basics - Anfänger-Themen 6
M Komisches Verhalten der Variablen Java Basics - Anfänger-Themen 6
K Klassen Eclipse Verhalten bei Klassen Java Basics - Anfänger-Themen 16
M Verhalten von LocalDateTime#getNano() Java Basics - Anfänger-Themen 1
T Objekte mit Verhalten Java Basics - Anfänger-Themen 14
D Klassen Verhalten von Klassenvererbung bei Variablen Java Basics - Anfänger-Themen 1
D Seltsames Verhalten... Java Basics - Anfänger-Themen 5
O JFileChooser Verhalten -Pfad Java Basics - Anfänger-Themen 15
S Verhalten von JTextField in einem JTabbedPane (Register) Java Basics - Anfänger-Themen 6
D Interface für Verhalten von "=="? Java Basics - Anfänger-Themen 21
B Thread komisches Verhalten auf Mac ... Java Basics - Anfänger-Themen 6
B Komisches Verhalten von ArrayList Java Basics - Anfänger-Themen 6
S JInternalFrame in JInternalFrame - Verhalten Java Basics - Anfänger-Themen 2
F Nicht nachvollziehbares Verhalten Java Basics - Anfänger-Themen 7
K Komisches Verhalten beim erstellen einer Datei Java Basics - Anfänger-Themen 5
T unerklärliches Verhalten von Scanner Java Basics - Anfänger-Themen 2
Ham Verhalten beim Initialisieren von Arrays Java Basics - Anfänger-Themen 16
D Komisches Verhalten einer For-Schleifen Java Basics - Anfänger-Themen 7
zilti Unlogisches Verhalten Java Basics - Anfänger-Themen 4
N public void und verhalten bei return Java Basics - Anfänger-Themen 2
A Seltsames Verhalten beim ButtonClick (ActionListener() ) Java Basics - Anfänger-Themen 7
P Komisches Verhalten von BufferedReader und readLine() Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben