利用 Java 中的 Formatter 物件格式化負數值輸出


負數值輸出可以使用 Formatter 物件顯示 −

Formatter f = new Formatter();
f.format("%12.2f", -7.598);
System.out.println(f);

嘗試下列給出的程式碼,使用括號格式化負數值輸出 −

Formatter f = new Formatter();
f.format("%(d", -50);
System.out.println(f);

以下是一個示例 −

示例

 現場演示

import java.util.Formatter;
public class Demo {
   public static void main(String args[]) {
      Formatter f = new Formatter();
      f.format("% d", 50);
      System.out.println(f);
      // negative number inside parentheses
      f = new Formatter();
      f.format("%(d", -50);
      System.out.println(f);
   }
}

輸出

50
(50)

更新於: 30-7-2019

571 瀏覽量

開啟您的 職業

透過完成本課程取得認證

開始
廣告
© . All rights reserved.