这是怎么回事?学习java

-2 java

package com.company;

import java.text.NumberFormat;
public class Main {

    public static void main(String[] args) {
        NumberFormat currency = NumberFormat.getCurrencyInstance();
        String result = currency.format(number: 1234837.343);
        System.out.println(result);
    }
}
Run Code Online (Sandbox Code Playgroud)

小智 5

您可能被 IDE 的屏幕截图或其他东西误导了要输入什么内容。您不应该写number: 1234837.343为参数。写吧1234837.343。该number: 部分是某些 IDE 向您显示的参数名称,但它不应该是实际代码的一部分。