Java:在printf格式化后删除百分号

时间:2014-11-07 19:08:32

标签: java

我有以下代码:

return String.format( "%.2f", result);

出于某种原因正在打印

37.00%

我不想在这个结尾处使用百分号。为什么会发生这种情况,如何将其删除?

1 个答案:

答案 0 :(得分:0)

看起来像'%'来自其他地方。当我运行以下代码时," 37.00"打印到控制台:

public class Main {

  public static String formatResult(float result) {
    return String.format( "%.2f", result);
  }

  public static void main(String args[]) {
    System.out.println(formatResult(37f));
  }
}