JAVA获取变量的类型

  获取变量的数据类型,如果是基本数据类型返回的是他的包装类

  /**
     * 获取变量类型方法
     * @param object  要查看的变量
     * @return   变量的数据类型,如果是基本数据类型返回的是他的包装类
     */
    public static String getType(Object object){
        String typeName = object.getClass().getTypeName();
        return typeName.substring(typeName.lastIndexOf(".")+1) ;
    }

 

调用

        int d5=3;
        System.out.println(getType(d5));
        String s10="有时候也很孤独";
        System.out.println(getType(s10));   

 

posted @ 2020-02-08 22:43  Angry-rookie  阅读(480)  评论(0)    收藏  举报