Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
类型的Java对象_Java_Object_Autoboxing - Fatal编程技术网

类型的Java对象

类型的Java对象,java,object,autoboxing,Java,Object,Autoboxing,我已经看到这个问题贴了好几次了,但答案似乎对我不起作用 我有一个对象,需要知道这是什么类型的 ie(对象) 当我运行代码并监视对象时,object.typeName显示为Java.lang.Long,但使用object.getClass().getName()返回为simpleType 我怎么知道对象是长的呢?要么是块的实例,要么是object.typeName。你能给我们看看你正在尝试的代码吗?object.getClass().getName()会给你引用类型的类型名。没有代码很难说清楚到底

我已经看到这个问题贴了好几次了,但答案似乎对我不起作用

我有一个对象,需要知道这是什么类型的

ie(对象)

当我运行代码并监视对象时,object.typeName显示为
Java.lang.Long
,但使用
object.getClass().getName()
返回为simpleType


我怎么知道对象是长的呢?

要么是块的实例,要么是object.typeName。你能给我们看看你正在尝试的代码吗?object.getClass().getName()会给你引用类型的类型名。没有代码很难说清楚到底发生了什么,但我猜你的IDE会自动为你键入原语,而Java会将一个原语long指定为一种simpleType类型?这是调试器使用问题吗?