ja中关于object与Integer 转换的问题
话题:ja 中 关于object 与 Integer 转换的问题。
问题详情:Object obj=null; Map map=new HashMap(); map.put("s","0"); t
回答:类型不同所以结果不同,要想相同转化成同一种类型再用Integer()然后再打印
话题:Integer包装类的ToString方法有没有重写父类Object类的此方
问题详情:是重写了的。楼上找错了。Integer中覆盖Object的toString是如
回答:从源码里看:Object类的原始toString办法:public String toString() { return getClass().getName() \"#\" Integer.toHexString(hashCode()); }Integer类的toString办法: public static String toString(int i, int radix) { if (radix Character.MAX_RADIX) radix=10; if (radix==10) { return toString(i); } char buf=new char33; boolean negative=(i
话题:ja 中Integer和 OBject转化的简单问题
问题详情:public class Integer_Object { public static void main(String[] args)
回答:Object类是所有类的父类,父类引用可以指向子类对象(这句话你可以通俗的理解为:子类可以转化为父类,就如你的Object obj=new ooo()) 。但父类对象不能转化为子类,所以你试图把obj转化为Integer是错的。至于为什么子类可以转化为父类,因为子类肯定包含父类的所有属性和方法,所以父类可以被转化。但是父类不一定包含子类方法和属性,所以一旦转化,就可以出现子类有的属性或方法不能得到初始化,就会有异常。
话题:ja中如何将object类型转换为BigInteger
回答:Object obj=1234561234; BigInteger big=new BigInteger(obj.toString());
参考回答: 转换:(BigInteger) obj
话题:ja integer[]与object[]的转换出错
问题详情:[Lja.lang.Object;Object[] obj=credit2.toArray();Integer[] a=(
回答:Object[] obj=credit2.toArray();Integer[] a=(Integer)obj;sum +=a[i];
参考回答:不能这样转换的。得把元素从数组中取出来后再转换。Object[] obj=credit2.toArray();sum +=(Integer)obj[i];
话题:怎样把用session.getAttribute()方法获取的对象转换成整数
回答:Integer integer=(Integer)session.getAttribute("key");int i=integer;String str=i.toString();
参考回答: 转换Integer integer=(Integer)session.getAttribute("key");String str=(String)session.getAttribute("key");
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-

















































