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 einemInputStreamund einemBufferedReader. Wenn dein Ziel ist einen ganzen String aus dem Stream zu lesen, also den Stream bis zum Ende zu lesen, dann hilft derBufferedReadernur bedingt weil der Zeilenweise arbeitet, du muesstest also wieder eincharArray lesen wenn der Stream nicht mit einem Zeilenumbruch endet. Wenn du aus einemInputStreamZeilen auslesen willst, dann wird einBufferedReaderfunktionieren.
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