最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Java中包裝類Integer的使用

 更新時間:2021年05月28日 16:44:47   作者:紙短情長的博客  
今天再帶大家復習一下Java的相關知識,文中對Java包裝類Integer的使用作了非常詳細的介紹,對正在學習Java基礎的小伙伴們很有幫助,需要的朋友可以參考下

一、Java中為什么引入包裝類?

在Java中,很多類的方法都需要接受引用類型的對象,此時就無法將一個基本數(shù)據(jù)類型的值傳入,為了解決這樣的問題,JDK提供了一系列的包裝類,通過這些包裝類可以將基本數(shù)據(jù)類型的值包裝為引用數(shù)據(jù)類型的對象

二、基本數(shù)據(jù)類型對應的包裝類

在Java中,每種基本數(shù)據(jù)類型(共8種)都有對應的包裝類,具體如下所示

在這里插入圖片描述

除int、char外,其他包裝類的名稱和基本數(shù)據(jù)類型的名稱一致,只是第一個字母大寫即可

三、Integer 類和 int 的區(qū)別

①Integer 是 int 包裝類,int 是八大基本數(shù)據(jù)類型之一(byte,char,short,int,long,float,double,boolean)

②Integer 是類,默認值為null,int是基本數(shù)據(jù)類型,默認值為0;

③Integer 表示的是對象,用一個引用指向這個對象,而int是基本數(shù)據(jù)類型,直接存儲數(shù)值。

四、Integer 類的常用方法

在這里插入圖片描述

五、代碼如下

package com.hjy.boottest;

public class Test {
    public static void main(String[] args) {
        //包裝類和基本數(shù)據(jù)類型在進行轉換時,引入了裝箱和拆箱的概念
        //裝箱 如:int 轉換為 Integer
        int a=12;
        Integer in = new Integer(a);
        System.out.println(in.toString());
        //拆箱 如:Integer轉換為int
        int b = in.intValue();  //將Integer類型的值以int類型返回
        System.out.println(b);

        int c = Integer.parseInt("456");
        System.out.println(c);

        Integer i = Integer.valueOf("123");  //返回保存指定的String值的Integer對象
        System.out.println(i);

        //自動拆箱和裝箱  基本類型和包裝類型能夠進行混合數(shù)學運算
        int num=20;
        Integer number = num; //自動裝箱  相當于自動執(zhí)行了語句Integer number = new Integer(num)

        Integer number2 = new Integer(18);
        int number3 = number2; //自動拆箱

        //由于可以自動拆箱,兩個Integer類型的數(shù)據(jù)可以直接進行數(shù)學運算
        Integer Integer1 = 1;
        Integer Integer2 = 2;
        int sum = Integer1 + Integer2;
        System.out.println(sum);
    }
}

六、輸出

在這里插入圖片描述

到此這篇關于詳解Java中包裝類Integer的使用的文章就介紹到這了,更多相關Java包裝類Integer的使用內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用idea創(chuàng)建web框架和配置struts的方法詳解

    使用idea創(chuàng)建web框架和配置struts的方法詳解

    這篇文章主要介紹了使用idea創(chuàng)建web框架和配置struts的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • java和jsp中的request使用示例

    java和jsp中的request使用示例

    這篇文章主要介紹了java和jsp中的request使用示例,需要的朋友可以參考下
    2014-02-02
  • Java Hutool 包工具類推薦 ExcelUtil詳解

    Java Hutool 包工具類推薦 ExcelUtil詳解

    這篇文章主要介紹了Java Hutool 包工具類推薦 ExcelUtil詳解,需要引入hutool包,版本號可根據(jù)實際情況更換,除hutool包之外,還需要引入操作Excel必要包,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • springboot validator枚舉值校驗功能實現(xiàn)

    springboot validator枚舉值校驗功能實現(xiàn)

    這篇文章主要介紹了springboot validator枚舉值校驗功能實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • jpanel設置背景圖片的二個小例子

    jpanel設置背景圖片的二個小例子

    這篇文章主要介紹了jpanel設置背景圖片的二個小例子,實現(xiàn)了動態(tài)加載圖片做背景的方法,需要的朋友可以參考下
    2014-03-03
  • 淺談Thread.sleep(0)到底有什么用

    淺談Thread.sleep(0)到底有什么用

    為什么要用sleep,主要是為了暫停當前線程,把cpu片段讓出給其他線程,減緩當前線程的執(zhí)行,本文主要介紹了Thread.sleep(0)到底有什么用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Springboot詳細講解RocketMQ實現(xiàn)順序消息的發(fā)送與消費流程

    Springboot詳細講解RocketMQ實現(xiàn)順序消息的發(fā)送與消費流程

    RocketMQ作為一款純java、分布式、隊列模型的開源消息中間件,支持事務消息、順序消息、批量消息、定時消息、消息回溯等,本篇我們了解如何實現(xiàn)順序消息的發(fā)送與消費
    2022-06-06
  • java 判斷二進制文件的方法

    java 判斷二進制文件的方法

    這篇文章主要介紹了java 判斷二進制文件的方法的相關資料,這里提供實例來實現(xiàn)判斷文件是否問二進制文件,希望能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • Java使用字節(jié)流復制文件的方法

    Java使用字節(jié)流復制文件的方法

    這篇文章主要為大家詳細介紹了Java使用字節(jié)流復制文件的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • idea out目錄與target目錄的區(qū)別詳解

    idea out目錄與target目錄的區(qū)別詳解

    這篇文章主要介紹了idea out目錄與target目錄的區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02

最新評論

吴川市| 丁青县| 盐城市| 许昌县| 城市| 潜江市| 揭阳市| 鹰潭市| 广宁县| 海南省| 南岸区| 灵丘县| 溆浦县| 寻乌县| 永顺县| 芷江| 安远县| 张掖市| 海淀区| 石楼县| 灌云县| 永安市| 绥德县| 禄丰县| 白河县| 丹巴县| 惠州市| 上饶县| 芜湖县| 神木县| 高青县| 福州市| 和硕县| 重庆市| 上虞市| 敖汉旗| 咸丰县| 鞍山市| 凯里市| 南京市| 康马县|