对于基本类型变量,是无法 直接获得变量类型的;
对于包装类型变量,是可以直接获得的,变量名称.getClass().getName();
String b = "hello";
System.out.println(b.getClass().getName());
基本类型变量和引用类型变量,可以通过一个自定义函数获取类型。
//定义获取变量的函数方法
public static String getType(Object o) {
return o.getClass().getName();
}
public static void main(String[] args) {
int a = 123;
System.out.println(getType(a));
}