真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java中包裝類(lèi)的示例分析

小編給大家分享一下Java中包裝類(lèi)的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

平壩網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,平壩網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為平壩近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的平壩做網(wǎng)站的公司定做!

示意圖:

Java中包裝類(lèi)的示例分析

Java中包裝類(lèi)的示例分析

代碼:

//包裝類(lèi) 8種基本數(shù)據(jù)類(lèi)型對(duì)應(yīng)著一個(gè)類(lèi),此類(lèi)即為包裝類(lèi)
public class TestWrapper {
 
  //基本數(shù)據(jù)類(lèi)型、包裝類(lèi)與String類(lèi)之間的轉(zhuǎn)換
  @Test
  public void test2() {
    //基本數(shù)據(jù)類(lèi)型、包裝類(lèi) -----> String類(lèi):調(diào)用String類(lèi)的靜態(tài)的重載的valueOf(Xxx x)方法
 
    int i1 = 10;
    String str1 = i1 + ""; //"10"
 
    String str2 = String.valueOf(i1);
    String str3 = String.valueOf(true);
    System.out.println(str3);
    //String類(lèi) ----> 基本數(shù)據(jù)類(lèi)型、包裝類(lèi):調(diào)用包裝類(lèi)的parseXxx(String str)方法
    int i3 = Integer.parseInt(str2);
    System.out.println(i3);
    boolean b1 = Boolean.parseBoolean(str3);
    System.out.println(b1);
 
    //int i4 = (int)str2;
  }
 
  @Test
  public void test1() {
    int i = 10;
    System.out.println(i);
    boolean b = false;
 
    //基本數(shù)據(jù)類(lèi)型 ----> 對(duì)應(yīng)的包裝類(lèi):調(diào)用包裝類(lèi)的構(gòu)造器
    Integer i1 = new Integer(i);
    System.out.println(i1.toString());
 
    Float f = new Float("12.3F");
    System.out.println(f);
 
    //java.lang.NumberFormatException
//    i1 = new Integer("12abc");
//    System.out.println(i1);
 
    //對(duì)于Boolean來(lái)講,當(dāng)形參是“true”返回true,除此之外返回false。
    Boolean b1 = new Boolean("false");
    System.out.println(b1);
 
    b1 = new Boolean("true1abc");
    System.out.println(b1);
 
    BBB bbb = new BBB();
    System.out.println(bbb.b);
 
    //包裝類(lèi) -----> 基本數(shù)據(jù)類(lèi)型:調(diào)用包裝類(lèi)xx的xxValue()方法
    int i2 = i1.intValue();
    System.out.println(i2);
    float f1 = f.floatValue();
    System.out.println(f1);
    boolean b2 = b1.booleanValue();
    System.out.println(b2);
 
    //JDK5.0以后,自動(dòng)裝箱和拆箱
    int i4 = 12;
    Integer i3 = i4; //自動(dòng)裝箱
    Boolean bb = false;
 
    int i5 = i3; //自動(dòng)拆箱
  }
}
 
class BBB {
  Boolean b;
}

結(jié)果1:

true
10
true

結(jié)果2:

10
10
12.3
false
false
null
10
12.3
false

以上是“Java中包裝類(lèi)的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁(yè)標(biāo)題:Java中包裝類(lèi)的示例分析
文章分享:http://weahome.cn/article/psdggj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部