public class Ty
{
public static void main(String args[])
{
byte i="127";
System.out.println(i.getClass().getName());
}
}
这种方法,不能获得基本型数据的类型,请问有什么其它的办法吧?谢谢指教.
{
public static void main(String args[])
{
byte i="127";
System.out.println(i.getClass().getName());
}
}
这种方法,不能获得基本型数据的类型,请问有什么其它的办法吧?谢谢指教.
{
public static void main(String args[])
{
Byte i = 127;
System.out.println(i.getClass().getName());
}
}
比如,byte基本类型就有一个类名为Byte的Wrapped类与它对应。
lz的程序中i是基本类型byte,而基本类型没有方法可以调用,所以程序编译肯定不通过。
liusx0113的方法可以调用getClass()方法。
如果你实在想获得byte类型,可以这么写
System.out.println(Byte.TYPE);
这句话会输出byte