Java中關(guān)于int和Integer的區(qū)別詳解
1、Java 中的數(shù)據(jù)類型分為基本數(shù)據(jù)類型和復(fù)雜數(shù)據(jù)類型
int是前者,integer 是后者(也就是一個(gè)類)。
2、初始化時(shí)
int i = 1;
Integer i = new Integer(1); // (要把integer 當(dāng)做一個(gè)類看)
int 是基本數(shù)據(jù)類型(面向過(guò)程留下的痕跡,不過(guò)是對(duì)Java的有益補(bǔ)充)
Integer 是一個(gè)類,是int的擴(kuò)展,定義了很多的轉(zhuǎn)換方法
類似的還有:float Float、double Double、string String等 。
舉個(gè)例子:當(dāng)需要往ArrayList,HashMap中放東西時(shí),像int,double這種內(nèi)建類型是放不進(jìn)去的,因?yàn)槿萜鞫际茄bobject的,這是就需要這些內(nèi)建類型的外覆類了。
Java中每種內(nèi)建類型都有相應(yīng)的外覆類。
Java中int和Integer關(guān)系是比較微妙的。關(guān)系如下:
1、int是基本的數(shù)據(jù)類型;
2、Integer是int的封裝類;
3、int和Integer都可以表示某一個(gè)數(shù)值;
4、int和Integer不能夠互用,因?yàn)樗麄儍煞N不同的數(shù)據(jù)類型;
舉例說(shuō)明:
ArrayList al=new ArrayList();
int n=40;
Integer nI=new Integer(n);
al.add(n);//不可以
al.add(nI);//可以
- Java int與integer的對(duì)比區(qū)別
- Java中int和Integer的區(qū)別
- 詳解Java中int和Integer的區(qū)別
- Java中int與integer的區(qū)別(基本數(shù)據(jù)類型與引用數(shù)據(jù)類型)
- Java中Integer和int的區(qū)別解讀
- 通過(guò)實(shí)例了解Java Integer類和int的區(qū)別
- Java數(shù)據(jù)類型Integer與int的區(qū)別詳細(xì)解析
- 簡(jiǎn)單了解java中int和Integer的區(qū)別
- Java中int與Integer的區(qū)別詳解及常見(jiàn)問(wèn)題解決
相關(guān)文章
Java實(shí)現(xiàn)PDF轉(zhuǎn)HTML/Word/Excel/PPT/PNG的示例代碼
這篇文章主要為大家介紹了如何利用Java語(yǔ)言是PDF轉(zhuǎn)HTML、Word、Excel、PPT和PNG功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2022-05-05
解析SpringSecurity自定義登錄驗(yàn)證成功與失敗的結(jié)果處理問(wèn)題
這篇文章主要介紹了SpringSecurity系列之自定義登錄驗(yàn)證成功與失敗的結(jié)果處理問(wèn)題,本文通過(guò)實(shí)例給大家講解的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11
Spring Boot Jar 包部署腳本的實(shí)例講解
在本篇文章里小編給大家整理的是一篇關(guān)于Spring Boot Jar 包部署腳本的實(shí)例講解內(nèi)容,對(duì)此有興趣的朋友們可以跟著學(xué)習(xí)下。2021-12-12
JAVA實(shí)現(xiàn)單例模式的四種方法和一些特點(diǎn)
JAVA實(shí)現(xiàn)單例模式的四種方法和一些特點(diǎn),需要的朋友可以參考一下2013-03-03
Spring Cloud 請(qǐng)求重試機(jī)制核心代碼分析
這篇文章主要介紹了Spring Cloud 請(qǐng)求重試機(jī)制核心代碼分析,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
淺談web服務(wù)器項(xiàng)目中靜態(tài)請(qǐng)求和動(dòng)態(tài)請(qǐng)求處理
這篇文章主要介紹了淺談web服務(wù)器項(xiàng)目中靜態(tài)請(qǐng)求和動(dòng)態(tài)請(qǐng)求處理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
IntelliJ?IDEA?2022.2.3最新激活圖文教程(親測(cè)有用永久激活)
今天給大家分享一個(gè)?IDEA?2022.2.3?的激活破解教程,全文通過(guò)文字+圖片的方式講解,手把手教你如何激活破解?IDEA,?只需要幾分鐘即可搞定,對(duì)idea2022.2.3激活碼感興趣的朋友跟隨小編一起看看吧2022-11-11
SpringBoot請(qǐng)求響應(yīng)方式示例詳解
這篇文章主要介紹了SpringBoot請(qǐng)求響應(yīng)的相關(guān)操作,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-06-06

