Gibt es einen Unterschied bei der Verwendung dieser beiden? Wann würdest du eins über dem anderen benutzen?System.out.println vs PrintWriter
System.out.println(result);
ODER
PrintWriter out = new PrintWriter(System.out);
out.println(result);
out.flush();
Einer ist ein PringStream und der andere ist ein PrintWriter. PrintStreams kann mehr Flexibilität bei der Codierung ermöglichen. Ich vermute, dass einige Systemcodierungen verwendet werden, aber ich bin mir nicht sicher. –
'System.out' ist ein [PrintStream] (http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html) und' PrintWriter' ist ... ein [PrintWriter] (http://docs.oracle.com/javase/7/docs/api/java/io/PrintWriter.html) –