gpt4 book ai didi

java - 使用 Java 的 Integer 对象?

转载 作者:行者123 更新时间:2023-12-01 12:47:01 26 4
gpt4 key购买 nike

我刚刚阅读了一些 Java 代码,并问自己为什么要编写这段代码:

int my_int = 100;
Long my_long = Integer.my_int.longValue();

无法正常工作,给出错误“my_int 无法解析或不是字段”;但是这段代码可以工作:

Integer my_integer = new Integer(100);
Long my_long = my_integer.longValue();

请解释一下!

最佳答案

您应该记住,Integer 是一个类,int 是一个原始类型。

你也应该尝试这个

((Integer)my_int).longValue();

关于java - 使用 Java 的 Integer 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24598037/

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