Test1.java
package Test6;
public class Test1 {//获取变量类型的方法
public static String getType(Object object){
return object.getClass().toString();
}
public static void main(String[] args) {
int i1=3;
System.out.println("int i1=3 的值为:"+i1+" 类型为:"+getType(i1));
String str="5";
System.out.println("String str='5'的值为:"+str+" 类型为:"+getType(str));
int i2=Integer.valueOf(str);
System.out.println("int i2=Integer.valueOf(str) 的值为:"+i2+" 类型为:"+getType(i2));
int i3=Integer.valueOf("12");
System.out.println("int i3=Integer.valueOf('12')的值为:"+i3+" 类型为:"+getType(i3));
}
}
结果如图所示: