可以使用system.out.printf方法在控制台上顯示格式化輸出
%[域寬度].[精度][轉換碼]
簡單格式識別符號:%b(布林值)、%c(字元)、%d(十進位制整數)、%f(浮點數)、%e(科學記數法形式)、%s(字串)
例如:system.out.printf("count is &d and amout is %f",count,amount);
指定寬度和精度:
%5c:輸出字元並在前面加四個空格
%6b:輸出布林值,在false值前加乙個空格,在true值前加兩個空格
%5d:若數字位數小於5,在前面加空格,若大於5,則自動增加寬度
%10.2f:寬度至少為10,並且包括小數點,小數點後兩位,小數點前七位。若小數點前小於7位,在前面補空格,若不足自動拓寬
%10.2e:大致同上
%12s:小於12個字元,在前面加空格,大於12個字元,自動拓寬
預設為在前面加空格(即右對齊),若在%後加-則將空格加在後面(即左對齊)。
格式化檔案 控制台輸入輸出
由於ofstream 類繼承於ostream 類 用來支援從磁碟檔案的輸入 因此ofstream可以使用ostream類的方法,這使得檔案的輸入輸出可以和控制台的輸入輸出相同,因此在控制台的格式化輸出方式是和檔案的格式化輸出方式是相同的。下面以 檔案輸出物件fout 為例子 建立檔案輸出物件 ofs...
2 1格式化輸出
註解的三種方式 1.之後的這一行全為註解 2.之間的內容全是 可以換行 3.後一行都是 這是xml註解 之後會轉換乙個xml檔案 無效表示符 for 關鍵字 3q 不能是數字開頭 count 不可以 可以 console.write 中間不能有.號 ture false 都是給bool布林值 預設為...
(11)格式化輸出
這個模擬較重要,用於格式化翻譯,因為單詞對應的翻譯比較大,有一些例句有幾十條,如果不格式化,返回的講是一大坨,一大坨的,使用者體驗不好 經過這個類的格式化之後,返回的就是一條一條的例句,而不是一大堆 格式化翻譯 class formattrans public function gettrans s...