首頁新聞動(dòng)態(tài)正文

Java String類如何初始化?[java培訓(xùn)]

更新時(shí)間:2020-01-08 來源:黑馬程序員 瀏覽量:

1577349771854_學(xué)IT就到黑馬程序員.gif


在操作String類之前,首先需要對(duì)String類進(jìn)行初始化,在Java中可以通過以下兩種方式對(duì) String類進(jìn)行初始化,具體如下。

 

1. 使用字符串常量直接初始化一個(gè)String對(duì)象,具體代碼如下:

 

String strl="abc";

 

由于String類比較常用,所以提供了這種簡(jiǎn)化的語法,用于創(chuàng)建并初始化String對(duì)象,其中“abc”表示一個(gè)字符串常量。

 

1578461599287_string類.jpg

2. 使用String的構(gòu)造方法初始化字符串對(duì)象,String類的構(gòu)造方法下表所示。 

方法聲明

功能描述

String()

創(chuàng)建一個(gè)內(nèi)容為空的字符串

String(char[] vaule)

根據(jù)指定的字符組創(chuàng)建對(duì)象

String(String value)

根據(jù)指定的字符串內(nèi)容創(chuàng)建對(duì)象


上面表中列出了String類的三種構(gòu)造方法,通過調(diào)用不同參數(shù)的構(gòu)造方法便可完成String類的初始化。接下來通過一個(gè)案例來演示。

 

public class string01 {

    public static void main(String[] args) throws Exception {

        //創(chuàng)建一個(gè)空對(duì)象、

        String str1=new String();

        //創(chuàng)建一個(gè)內(nèi)容為abcd的字符串

        String str2=new String("abcd");

        //創(chuàng)建一個(gè)內(nèi)容為字符數(shù)組的字符串

        char[] charArray=new char[]{'D','E','F'};

        String str3=new String(charArray);

        System.out.println("a"+str1+"b");

        System.out.println(str2);

        System.out.println(str3);

    }

}

運(yùn)行結(jié)果:

 

1578456119240_string類的常用操作01.jpg


猜你喜歡:
java基礎(chǔ)入門教程

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!