查看变量类型

使用getClass()方法可以查看变量类型,但是基本类型变量使用这个方法会报错

Main.java:11: 错误: 无法取消引用double

解决方法将getClass()封装到方法内,传入变量,基本类型变量传入后会被转化成包装类,就可以使用getClass()方法了,代码如下:

public class Main {
    public static void main(String[] args) {
        double x = 2.1115;
        System.out.print(getType(x));
    }
    public static String getType(Object obj){
        return obj.getClass().toString();
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容