十进制格式错误 - Java

时间:2016-02-23 19:04:59

标签: java number-formatting

任何人都可以告诉我为什么我会在以下代码中收到错误消息:

import java.text.DecimalFormat;
public class Labsheet {

  public static void main(String args[])
{
    double number = 1.0/3.0;

    DecimalFormat number_format = new DecimalFormat(“#.##”);
    System.out.println(number);
    String formatted_string = number_format.format(number);
    System.out.println(formatted_string);
}

}

错误已开启("#。##"); - 令牌上的语法错误,删除这些令牌。 我不明白为什么这是一个错误。

1 个答案:

答案 0 :(得分:8)

我建议你替换

“#.##”

"#.##"

作为&#8220和&#8221不能用来分隔字符串。