欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Java中String類怎么用-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“Java中String類怎么用”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Java中String類怎么用”這篇文章吧。

成都創(chuàng)新互聯(lián)憑借在網(wǎng)站建設(shè)、網(wǎng)站推廣領(lǐng)域領(lǐng)先的技術(shù)能力和多年的行業(yè)經(jīng)驗(yàn),為客戶提供超值的營銷型網(wǎng)站建設(shè)服務(wù),我們始終認(rèn)為:好的營銷型網(wǎng)站就是好的業(yè)務(wù)員。我們已成功為企業(yè)單位、個人等客戶提供了成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)服務(wù),以良好的商業(yè)信譽(yù),完善的服務(wù)及深厚的技術(shù)力量處于同行領(lǐng)先地位。

大部分編程語言都能夠處理字符串(String)。字符串是有序的字符集合,比如"Hello World!"。在Java中,字符串被存儲為String類對象。調(diào)用字符串對象的方法,可以實(shí)現(xiàn)字符串相關(guān)的操作。

String類包含在java.lang包中。這個包會在Java啟動的時候自動import,所以可以當(dāng)做一個內(nèi)置類(built-in class)。我們不需要顯式的使用import引入String類。

創(chuàng)建字符串

我們之前使用類來創(chuàng)建對象。需要注意的時候,創(chuàng)建String類對象不需要new關(guān)鍵字。比如:

public class Test
{    public static void main(String[] args)
    {
        String s = "Hello World!";
        System.out.println(s);                     
    }
}

實(shí)際上,當(dāng)你寫出一個"Hello World"表達(dá)式時,內(nèi)存中就已經(jīng)創(chuàng)建了該對象。如果使用new String("Hello World!"),會重復(fù)創(chuàng)建出一個字符串對象。

Java中String類怎么用

An Object

String類是唯一一個不需要new關(guān)鍵字來創(chuàng)建對象的類。使用的時候需要注意。

字符串操作

可以用+實(shí)現(xiàn)字符串的連接(concatenate),比如:

"abc" + s

字符串的操作大都通過字符串的相應(yīng)方法實(shí)現(xiàn),比如下面的方法:

方法                               效果

s.length()                        返回s字符串長度

s.charAt(2)                       返回s字符串中下標(biāo)為2的字符

s.substring(0, 4)                 返回s字符串中下標(biāo)0到4的子字符串

s.indexOf("Hello")                返回子字符串"Hello"的下標(biāo)

s.startsWith(" ")                 判斷s是否以空格開始

s.endsWith("oo")                  判斷s是否以"oo"結(jié)束

s.equals("Good World!")           判斷s是否等于"Good World!"

                                  ==只能判斷字符串是否保存在同一位置。需要使用equals()判斷字符串的內(nèi)容是否相同。

s.compareTo("Hello Nerd!")        比較s字符串與"Hello Nerd!"在詞典中的順序,

                                  返回一個整數(shù),如果<0,說明s在"Hello Nerd!"之前;

                                              如果>0,說明s在"Hello Nerd!"之后;

                                              如果==0,說明s與"Hello Nerd!"相等。

s.trim()                          去掉s前后的空格字符串,并返回新的字符串

s.toUpperCase()                   將s轉(zhuǎn)換為大寫字母,并返回新的字符串

s.toLowerCase()                   將s轉(zhuǎn)換為小寫,并返回新的字符串

s.replace("World", "Universe")    將"World"替換為"Universe",并返回新的字符串

不可變對象

String類對象是不可變對象(immutable object)。程序員不能對已有的不可變對象進(jìn)行修改。我們自己也可以創(chuàng)建不可變對象,只要在接口中不提供修改數(shù)據(jù)的方法就可以。

然而,String類對象確實(shí)有編輯字符串的功能,比如replace()。這些編輯功能是通過創(chuàng)建一個新的對象來實(shí)現(xiàn)的,而不是對原有對象進(jìn)行修改。比如:

s = s.replace("World", "Universe");

右邊對s.replace()的調(diào)用將創(chuàng)建一個新的字符串"Hello Universe!",并返回該對象(的引用)。通過賦值,引用s將指向該新的字符串。如果沒有其他引用指向原有字符串"Hello World!",原字符串對象將被垃圾回收。

Java中String類怎么用

不可變對象

Java API

Java提供了許多功能強(qiáng)大的包。Java學(xué)習(xí)的一個重要方面是了解這些包以及其中包含的API(Application Programming Interface)。String類定義在java.lang.String。

以上是“Java中String類怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!

新聞標(biāo)題:Java中String類怎么用-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://aaarwkj.com/article28/ihhjp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、電子商務(wù)面包屑導(dǎo)航、靜態(tài)網(wǎng)站、虛擬主機(jī)、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
国产精品自在线拍亚洲另类 | 91欧美激情另类亚洲| 翔田千里精品久久一区二| 亚洲综合五月天色婷婷| 国产成人大片中文字幕在线| 成人看片亚欧大片在线观看| 国产日韩欧美一区二区三区四区| 色综合色综合色综合色| 五月天丁香婷婷狠狠狠| 色花堂国产精品第二页| 日韩精品一区二区三区都在看| 国产免费播放一区二区三区| 久久久精品国产亚洲av网黑人 | 国产伦理免费精品中文字幕| 欧美日韩亚洲国产三级| 日本成人午夜福利电影| 日韩视频 一区 二区| 日本免费精品一区二区三区中| 日本在线中文字幕乱码| 亚洲伊人av第一页在线观看| 亚洲国产在线一区二区| 日本不卡的三区四区五区| 色婷婷综合五月在线观看| 日本最新一区二区三区视频| 日韩一区二区三区av在线| 中国亚洲黄色录像免费看| 欧美在线免费黄片视频| 国产av麻豆全部免费| 亚洲av偷拍一区二区三区不卡| 日本午夜激情一区二区| 亚洲av成人在线不卡| 亚洲欧美国产另类综合| 国产精品亚洲欧美日韩综合| 日本一区二区久久人妻高清| 欧美亚洲另类不卡在线| 久久热这里只有精品网站| 欧美日韩国产成人激情| 久久国产精品一二三区| 麻豆成人三级电影在线| 国产三级av高清一区二区| 一区二区三区日韩专区|