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