@@ -337,18 +337,18 @@ public class ErrDemo {
337
337
標準輸出通常是使用文字模式作為輸出,這邊我介紹幾個輸出格式控制技巧,在文字模式顯示時可以協助控制輸出的格式,首先介紹格式控制字元,先使用表格列出一些常用的控制字元:
338
338
339
339
#### ** 表 3.1 常用格式控制字元**
340
- | 控制字元 | 作用 |
341
- | :-------- | :------ |
342
- | \\ \ | 反斜線 |
343
- | \' | 單引號' |
344
- | \" | 雙引號" |
345
- | \uxxxx | 以16進位數指定Unicode字元輸出 |
346
- | \xxx | 以8進位數指定Unicode字元輸出 |
347
- | \b | 倒退一個字元 |
348
- | \f | 換頁 |
349
- | \n | 換行 |
350
- | \r | 游標移至行首 |
351
- | \t | 跳格(一個Tab鍵) |
340
+ | 控制字元 | 作用
341
+ | :-------- | :------
342
+ | \\ \ | 反斜線
343
+ | \' | 單引號'
344
+ | \" | 雙引號"
345
+ | \uxxxx | 以 16 進位數指定 Unicode 字元輸出
346
+ | \xxx | 以 8 進位數指定 Unicode 字元輸出
347
+ | \b | 倒退一個字元
348
+ | \f | 換頁
349
+ | \n | 換行
350
+ | \r | 游標移至行首
351
+ | \t | 跳格(一個Tab鍵)
352
352
353
353
範例 3.9 告訴您如何指定 Unicode 字元編碼來輸出 "Hello" 這段文字。
354
354
@@ -403,17 +403,17 @@ public class TigerNumberDemo {
403
403
#### ** 表 3.2 常用格式轉換字元**
404
404
| 格式字元 | 作用
405
405
| :-------- | :------
406
- | %% | 在字串中顯示%
407
- | %d | 以10進位整數方式輸出,提供的數必須是Byte 、Short、 Integer、Long、或BigInteger
408
- | %f | 將浮點數以10進位方式輸出,提供的數必須是Float、Double或 BigDecimal
409
- | %e, %E | 將浮點數以10進位方式輸出 ,並使用科學記號,提供的數必須是Float、 Double或BigDecimal
410
- | %a, %A | 使用科學記號輸出浮點數,以16進位輸出整數部份,以10進位輸出指數部份,提供的數必須是Float 、Double、BigDecimal
411
- | %o | 以8進位整數方式輸出,提供的數必須是Byte 、Short、 Integer、Long、或BigInteger
412
- | %x, %X | 將浮點數以16進位方式輸出,提供的數必須是Byte 、Short、 Integer、Long、或BigInteger
406
+ | %% | 在字串中顯示 %
407
+ | %d | 以 10 進位整數方式輸出,提供的數必須是 Byte 、Short、 Integer、Long 或 BigInteger
408
+ | %f | 將浮點數以 10 進位方式輸出,提供的數必須是 Float、Double 或 BigDecimal
409
+ | %e, %E | 將浮點數以 10 進位方式輸出 ,並使用科學記號,提供的數必須是 Float、 Double 或 BigDecimal
410
+ | %a, %A | 使用科學記號輸出浮點數,以 16 進位輸出整數部份,以 10 進位輸出指數部份,提供的數必須是 Float 、Double、BigDecimal
411
+ | %o | 以 8 進位整數方式輸出,提供的數必須是 Byte 、Short、 Integer、Long 或 BigInteger
412
+ | %x, %X | 將浮點數以 16 進位方式輸出,提供的數必須是 Byte 、Short、 Integer、Long 或 BigInteger
413
413
| %s, %S | 將字串格式化輸出
414
- | %c, %C | 以字元方式輸出,提供的數必須是Byte 、Short、Character或 Integer
415
- | %b, %B | 將"true"或 "false"輸出(或"TRUE"、"FALSE",使用 %B)。另外,非null值輸出是 "true",null值輸出是 "false"
416
- | %t, %T | 輸出日期/時間的前置,詳請看線上API文件
414
+ | %c, %C | 以字元方式輸出,提供的數必須是 Byte 、Short、Character 或 Integer
415
+ | %b, %B | 將 "true" 或 "false" 輸出(或 "TRUE"、"FALSE",使用 %B)。另外,非 null 值輸出是 "true",null 值輸出是 "false"
416
+ | %t, %T | 輸出日期/時間的前置,詳請看線上 API 文件
417
417
418
418
您可以在輸出浮點數時指定精度,例如以下這行的執行結果會輸出 " example:19.23":
419
419
0 commit comments