當前位置:生活全書館 >

IT科技

> object轉integer

object轉integer

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 型別時非常有用的其他一些常量和方法

標籤: integer object
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/q8rkgg.html