在JAVA中怎么取得一个变量的类型

如题所述

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

示例:

lass 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()方法

}

扩展资料

变量的使用注意事项:

Java中的变量必须声明后才能进行使用;

变量的作用域:在一对{}中为有效区间;

需要进行初始化后才能使用变量;

数据类型 变量名 = 初始化值;

变量的使用是通过变量名来访问所指向的内存区域中存储的值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-07
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()方法
}
}本回答被网友采纳
第2个回答  2016-11-05
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()方法
}
}本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网