利用 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.