java获取变量的类型


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

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

 

 

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

1
2
3
4
5
6
7
8
9
10
11
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()方法
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM