Java获取变量的类型

2025-07-18 04:59:59

对于简单类型变量,是无法直接获得变量类型的,要想获取,必须自定义函数进行返回。

对于包装类型变量,是可以直接获得的,变量名称.getClass().getName();

java中获取变量的类型可以使用每个类型的getClass()方法来获得,示例如下:

class Test

{

public static void main(String[] args)

{

int i=1; //int类型变量

System.out.println(getType(i)); //打印变量类型为int

}

public static String getType(Object o) { //获取变量类型方法

return o.getClass().toString(); //使用int类型的getClass()方法

}

}

转载来源 https://www.cnblogs.com/smuxiaolei/p/7692392.html