gpt4 book ai didi

java - 我可以使用 new 关键字初始化一个 int 变量并将值传递给 int 构造函数吗

转载 作者:行者123 更新时间:2023-11-29 08:16:21 25 4
gpt4 key购买 nike

我正在运行这段代码并遇到编译时错误,请查看:

class test
{
public static void main(String []args)
{
int age=new int(20);
System.out.println("My age is " + age);
}
}

最佳答案

int 不是一个类,它是一个原语。您可以使用 Integer 包装类:Integer age = new Integer(20),或者最好只使用 int age = 20

注意:实际上不需要直接调用Integer 构造函数,自动装箱可以为您完成:Integer age = 20;20 将自动转换为 Integer 对象。

关于java - 我可以使用 new 关键字初始化一个 int 变量并将值传递给 int 构造函数吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4573950/

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