close
在Java中 , System.out.print的輸出的default都是在螢幕上 ,
如果我們想要更改輸出位置到file的話 , 我們可以使用以下這個指令:
System.setOut(new PrintStream("fileName"));
PrintStream:
PintStream 提供了對ouput 的print representation功能上的設定 ,
像System.out.print();
所以若我們想要更改print的一些property , 則必須藉由PrintStream的協助.
而PrintStream("fileName") ;
代表著這個PrintStrem指向fileName這個檔案.
System.setout:
static void setOut(PrintStream out)
: Reassigns the "standard" output stream.
由上面式子可以看出 , 若我們想要reassign standard output stream (output stream可以直接想成輸出串流的位置),
必須給予這個method 一個PrintStream的object , 也就是說PrintStream掌控了print representation的ouput位置.
文章標籤
全站熱搜