關閉→
當前位置:知科普>IT科技>object轉integer

object轉integer

知科普 人氣:5.67K

Object轉為Integer有兩種方式:

1、使用(Integer)方式,可以兼容為null的情況,不會報錯(推薦)

代碼:

Integer abc = (Integer) obj;

2、使用parseInt方式,這樣的話obj不能為null,否則會報錯

這樣是將object類型使用toString轉為字符串String類型,然後將String類型使用parseInt轉為int類型,再通過自動包裝將int類型轉為Integer類型

代碼:

Integer.parseInt(obj.toString());

Integer.parseInt(String.valueof(obj));

object轉integer

拓展資料:

一、Object類介紹

Object類在JAVA裏面是一個比較特殊的類,JAVA只支持單繼承,子類只能從一個父類來繼承,如果父類又是從另外一個父類繼承過來,那他也只能有一個父類,父類再有父類,那也只能有一個,JAVA為了組織這個類組織得比較方便,它提供了一個最根上的類,相當於所有的類都是從這個類繼承,這個類就叫Object。所以Object類是所有JAVA類的根基類,是所有JAVA類的老祖宗。所有的類,不管是誰,都是從它繼承下來的。

二、toString方法介紹

一個字符串和另外一種類型連接的時候,另外一種類型會自動轉換成String類型,然後再和字符串連接。基礎的數據類型int,float,double轉換成字符串比較簡單,按照它們的數字轉換過來就成了,可以引用類型呢,Person p = new Person();一個字符串加上這個p,你就不知道要怎麼把這個p轉換成字符串了,因為這個p是一個引用類型。

object轉integer 第2張

三、Integer類概述:

在Java中,可能會使用到int類型的數據,但可能會有所要求:比如只能使用引用數據類型,但是由於int類型是基本數據類型,無法直接使用,所以需要進行包裝,這就引入了Integer類,其他基本數據類型的包裝類也是這樣

Integer 類在對象中包裝了一個基本類型 int 的值,該類提供了多個方法,能在 int 類型和 String 類型之間互相轉換,還提供了處理 int 類型時非常有用的其他一些常量和方法

TAG標籤:#integer #object #