判断变量的基础数据类型
https://www.cnblogs.com/qianjinyan/p/11413956.html
如上的基本数据类型,简单类型变量,是无法直接获得变量类型的;
要想获取,必须自定义函数进行返回;
对于包装类型变量,是可以直接获得的,变量名称.getClass().getName();
Java中获取变量的类型可以使用每个类型的getClass()方法来获得
public class Test4 { public static void main(String[] args) { int i =100; System.out.println(getType(i)); Integer integer=100; System.out.println(integer.getClass()); long loo = 1566809018; System.out.println(getType(loo)); Long loong = 1566809018l; System.out.println(loong.getClass()); } public static String getType(Object o) { //获取变量类型方法 return o.getClass().toString(); //利用Java中的反射机制 } }
------------------------- A little Progress a day makes you a big success... ----------------------------