2021 3 3輸入輸出複習

2021-10-20 22:41:21 字數 1117 閱讀 8103

列印輸出到控制台視窗只需要呼叫system.out.println();

如果要讀取輸入"system.in"(通過控制台進行輸入)首先需要構造乙個scanner物件,並與system.in關聯。

**片段

scanner in = new scanner(system.in);
此時我們就可以使用scanner類的各種方法實現輸入操作

**片段

system.out.println("what is your name?");

string name = in.nextline();//nextline吸取字元前後的空格/tab鍵,回車鍵截止

其中我們呼叫nextline方法

scanner類中的方法next()和nextline()都是吸取輸入臺輸入的字元,區別是:

next()不會吸取字元前/後的空格/tab鍵,只吸取字元,開始吸取字元(字元前後不算)直到遇到空格/tab鍵/回車截止吸取;nextline()吸取字元前後的空格/tab鍵,回車鍵截止。

想要讀取整數,就呼叫nextint方法

**片段

system.out.println("how old are you?");

int age = in.nextint();

system.out.println("hello,"+name+".the next year you will be,"+ (age+1));

//輸出為hello,marry.the next year you will be,13

在進行輸入的時候,我們會發現該輸入方法為可見的,所以scanner類不適合用於從控制台讀取密碼。

system.out.printf("%tc",new date());//列印當前的日期和時間
當我們知道有可能輸入輸出異常,就需要在main方法中用throw子句標記

public static void main(string args)  throws ioexception

java 輸入輸出流複習

位元組流輸入位元組流 inputstream 所有輸入位元組流的基類。抽象類 fileinputstream 讀取檔案的輸入位元組流 bufferedinputstream 緩衝輸入位元組流流,其實該類內部只不過是維護了8kb的位元組陣列而已。出現的目的主要是為了提高讀取檔案的效率。輸出位元組流 o...

C語言複習 輸入輸出

c語言輸出 puts 只能輸出字串,在結束後自動換行。putchar 輸出單個字元。printf 可是通過格式控制符輸出各種型別的資料,是最靈活 最複雜 最常用的輸出函式。1 type表示輸出型別。2 flag是標誌字元。符號作用 表示左對齊,預設右對齊 用於整數或者小數,表示輸出符號 正負號 用於...

C語言複習(一) 輸入輸出

小寫英文本母的轉義字元比對應的大寫字母大32 printf 格式轉換說明 d 十進位制整數 u 無符號 c 輸出字元 s 輸出字串 f 浮點數。單精度有效位數一般為7位,雙精度有效位數一般為16位 printf 的格式修飾符 l 修飾d,o,x,u,用於輸出long型資料 l 修飾f,e,g,用於輸...