博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java知识日常收集整理001Java获取变量的数据类型的实现方法
阅读量:5235 次
发布时间:2019-06-14

本文共 628 字,大约阅读时间需要 2 分钟。

一、具体情况区分

  1. 对于简单类型变量,是无法直接获得变量类型的;要想获取,必须自定义函数进行返回。
  2. 对于包装类型变量,是可以直接获得的,变量名称.getClass().getName();

       

二、代码实现

public class JavaGetVariableDataType {

    public static void main(String[] args) {

        int i = 1;  //i的数据类型为int

        System.out.println(getVariableDataType(i));

          

        boolean b = true ;// b的数据类型为boolean

        System.out.println(getVariableDataType(b));

    }

      

    /**

    ?* @Title:?getVariableDataType

    ?* @Description:?获取变量的数据类型的方法

    ?* @param:?@param object

    ?* @param:?@return???

    ?* @return:?String???

    ?* @throws

    ?*/

    public static String getVariableDataType(Object object){

        return object.getClass().toString();

    }

}

   

转载于:https://www.cnblogs.com/xlfcjx/p/10766849.html

你可能感兴趣的文章
C语言字符数组回顾
查看>>
Referring Relationships 代码阅读笔记
查看>>
微信小程序:开发之前要知道的三件事
查看>>
vue-echarts的使用及编译报错解决方法
查看>>
Apicloud——图片不适配屏幕解决方案
查看>>
在ionic这个框架下(Angular JS),对URL进行重写,过滤掉URL中的#号
查看>>
JSP学习
查看>>
sql语句查询出表里符合条件的第二条记录的方法
查看>>
破解IT运维成本困境,专业化分工是妙方
查看>>
sql中decode()重要函数使用
查看>>
小感叹
查看>>
【BZOJ-1340】Escape逃跑问题 最小割
查看>>
srl16e verilog
查看>>
XY8782S00 BL-W8782 BL-R8782MS1 SDIO接口 高性能、低功耗、体积小 wifi无线模块
查看>>
TL-WR703 USB不稳定/当前的总结
查看>>
[Android] 环境配置之基础开发环境(SDK/Android Studio)(转)
查看>>
ABP框架系列之二十五:(Embedded-Resource-Files-嵌入式资源文件)
查看>>
学习笔记:mysql
查看>>
前端面试送命题
查看>>
PyTorch使用总览
查看>>