java的輸出類

2021-06-17 20:19:12 字數 622 閱讀 9394

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 此掃瞄器執...