Hi, bei Inputstreams ist es ja eigentlich so, ich sage while( int c=Inputstream.read() !=-1) etc. Wenn ich aber alles immer in einen BufferedReader mache, kann ich dann alles mit einem String prüfen? Also dann immer mit while(String != null) ?
InputStream
und einem BufferedReader
. Wenn dein Ziel ist einen ganzen String aus dem Stream zu lesen, also den Stream bis zum Ende zu lesen, dann hilft der BufferedReader
nur bedingt weil der Zeilenweise arbeitet, du muesstest also wieder ein char
Array lesen wenn der Stream nicht mit einem Zeilenumbruch endet. Wenn du aus einem InputStream
Zeilen auslesen willst, dann wird ein BufferedReader
funktionieren.InputStream
und einem BufferedReader
. Wenn dein Ziel ist einen ganzen String aus dem Stream zu lesen, also den Stream bis zum Ende zu lesen, dann hilft der BufferedReader
nur bedingt weil der Zeilenweise arbeitet, du muesstest also wieder ein char
Array lesen wenn der Stream nicht mit einem Zeilenumbruch endet. Wenn du aus einem InputStream
Zeilen auslesen willst, dann wird ein BufferedReader
funktionieren.Wollte eigentlich nichts umbauen, habe mir nur gedacht, dass es doch sehr unnötig wäre, dass ich alle auswendig lerne, wenn ich imemr den BufferedReader verwenden kann.Theoretisch Ja, praktisch theoretisch Ja.
Es gibt einen Unterschied beim lesen mit einemInputStream
und einemBufferedReader
. Wenn dein Ziel ist einen ganzen String aus dem Stream zu lesen, also den Stream bis zum Ende zu lesen, dann hilft derBufferedReader
nur bedingt weil der Zeilenweise arbeitet, du muesstest also wieder einchar
Array lesen wenn der Stream nicht mit einem Zeilenumbruch endet. Wenn du aus einemInputStream
Zeilen auslesen willst, dann wird einBufferedReader
funktionieren.
Konkreteres Beispiel wuerde helfen was genau du hier umbauen willst.
Vier Dinge:Wollte eigentlich nichts umbauen, habe mir nur gedacht, dass es doch sehr unnötig wäre, dass ich alle auswendig lerne, wenn ich imemr den BufferedReader verwenden kann.
Noch nicht richtig wach?@mihe7 war schneller ...
ja scheint so ... muss ich mir also doch den Kaffee-Vollautomat kaufen, der einem den Kaffee gleich i.V. verabreicht ... dann schlage ich Dich wiederNoch nicht richtig wach?
Das sollte ja mit einem Life-Hack leicht erledigt seinKaffee-Vollautomat kaufen, der einem den Kaffee gleich i.V. verabreicht