system.out這個類是printstream類,定義如下
public class printstream extends filteroutputstream
printstream都是用print的相關函式輸出到控制台上。print的實現都是用write(string s)實現。
而,printwriter這個輸出類,也同樣實現輸出:printwriter extends writer,其與printstream類的區別是其write函式中沒有進行flush,需要手動關閉。printstream類自動的完成了flush,限制應用範圍。例子如下:
printwriter out = new
// printwriter(httpconn.getoutputstream());//printwriter乙個列印輸出類,不會自動進行flush和close,繼承writer,有多少字元就寫多少。
// 不同於printstream類,如system.out這個物件,雖然輸出都是write(),但printstream會自動進行flush和close,使用outputstream類。
// out.print(param);
// out.flush();
// out.close();
java 格式輸出
double d 345.678 string s hello int i 1234 表示進行格式化輸出,之後的內容為格式的定義。system.out.printf f d f 表示格式化輸出浮點數。system.out.printf 9.2f d 9.2 中的9表示輸出的長度,2表示小數點後的位數...
java螺旋輸出
public class luoxuan,int intarr new int,int intarr new int,int rightturnat intarr 0 length 1 int downturnat intarr.length 1 int leftturnat 0 int uptur...
java的輸入輸出
delimiter 返回此 scanner 當前正在用於匹配分隔符的 pattern。hasnext 判斷掃瞄器中當前掃瞄位置後是否還存在下一段。hasnextline 如果在此掃瞄器的輸入中存在另一行,則返回 true。next 查詢並返回來自此掃瞄器的下乙個完整標記。nextline 此掃瞄器執...