gpt4 book ai didi

java - 我是在创建对象还是变量?

转载 作者:行者123 更新时间:2023-11-29 05:18:13 25 4
gpt4 key购买 nike

我正在读一本关于 Java 编程的书,作者使用了一个例子如下:

import java.text.NumberFormat; 
public class NumberFormatTest {
public static void main (String[] args){
NumberFormat currency = NumberFormat.getCurrencyInstance();

}
}

我对这一行感到困惑:

NumberFormat currency = NumberFormat.getCurrencyInstance();

这是在创建 NumberFormat 类的对象,还是在创建变量?我意识到没有使用"new"声明,所以我不认为它是一个对象。我很困惑。任何人都可以阐明这行代码中发生的事情吗?

凯文

最佳答案

您正在创建变量和对象

NumberFormat currency = NumberFormat.getCurrencyInstance();

NumberFormat 货币,创建 NumberFormat 类型的变量

NumberFormat.getCurrencyInstance(),创建 NumberFormat 类型的 instance/object 并返回它。

关于java - 我是在创建对象还是变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25777415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com