面試==和equals的區(qū)別 Integer.parseInt和Integer.valueOf有什么區(qū)別?
Integer.parseInt和Integer.valueOf有什么區(qū)別?返回類型不同的最大原因是靜態(tài)int parseInt(string s)將字符串參數(shù)分析為帶符號的十進(jìn)制整數(shù)。Static
Integer.parseInt和Integer.valueOf有什么區(qū)別?
返回類型不同的最大原因是靜態(tài)int parseInt(string s)將字符串參數(shù)分析為帶符號的十進(jìn)制整數(shù)。Static integer valueof(int i)返回表示指定int值的整數(shù)實例。Static integer valueof(string s)返回保存指定字符串值的integer對象。從返回值可以看出它們之間的區(qū)別。Parseint()返回基本類型int,valueof()返回包裝類。Integer可以使用object方法,而int不能轉(zhuǎn)換為object方法整數(shù).parseInt返回值的類型為int整數(shù)值返回值為整數(shù)類型。如果整數(shù)被分配給int類型,JRE將自己完成這項工作