5 回答

TA貢獻(xiàn)1797條經(jīng)驗 獲得超6個贊
首先你要搞懂Object是所有類的父類;
自然而然Object就是Integer的父類,同時Integer也是int的包裝類;
舉個例子:
Object obj = new Integer(123);
int i = ((Integer)obj).intValue();

TA貢獻(xiàn)1805條經(jīng)驗 獲得超9個贊
//首先你得保證Object中存放的是Integer類型(或者其他數(shù)值類型的封裝類)的數(shù)據(jù)
Integer A=5;
Object B=A;
Integer C=(Integer)B; //強(qiáng)制轉(zhuǎn)換
int D=C;

TA貢獻(xiàn)1860條經(jīng)驗 獲得超8個贊
1、強(qiáng)制轉(zhuǎn)換;
2、Object先toString,再Integer.parseInt();
3、不知道是不是這個意思,如果是把int轉(zhuǎn)化為Object,直接new Integer(param);

TA貢獻(xiàn)1872條經(jīng)驗 獲得超4個贊
java.lang里面有個類叫Integer 這個類就是將int型的數(shù)字裝換成對象!
例如Integer integer = new Integer(int value) ;
將value轉(zhuǎn)換成整型對象!

TA貢獻(xiàn)1820條經(jīng)驗 獲得超10個贊
int result=0;
if(Obj instanceof Integer) result=(Integer)Obj;
else throw new NumberFormatException();
添加回答
舉報