国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java中的字符串

2021-09-07 21:53 作者:IT蝸殼-Tango  | 我要投稿

Java中沒有內(nèi)置的字符串類型,而是在標(biāo)準(zhǔn)Java類庫中提供了一個預(yù)定義類,很自然的叫做String。每一個用雙引號括起來的字符串都是String類的一個實例:

String name = "Tango";

1. 子串

substring方法是從一個較大的字符串中提取出一個子串:

String infos = "This is a text"; String s = infos.substring(0, 4)


2. 拼接

和其他語言一樣可以使用+來將兩個字符串進(jìn)行拼接

String name = "Tango"; String from = "IT蝸殼"; String msg = from + name;


除了使用+,還可以使用String.join()來進(jìn)行拼接。

String all = String.join(" / ","S","M","L","XL");


3. 不可變字符串

String類沒有提供修改字符串中某一個字符的方法,后面會有相關(guān)的介紹。

4. 檢測字符串是否相等

s.equals(t)


如果需要不區(qū)分大小寫,可以使用"equalsIgnoreCase"

一定不要使用==運算符來檢測字符串是否相等,這個運算符智能狗確定兩個字符串是否存放在同一個位置上。當(dāng)然,如果兩個字符串保存在同一個位置,那他倆必然相等,但是完全有可能將內(nèi)容相同的多個字符串副本放在不同的位置上。


5. 空串與Null串

空串的長度為0,可以用如下代碼檢測字符串是否為空

if (str.lenggth()==0)

或者

if (str.equals(""))

String 變量還可以存放一個特殊值(null),表示目前沒有任何對象與該變量關(guān)聯(lián),可以用如下方法檢測

if(str == null)

有時要檢查一個字符既不是null也不是空串,需要使用如下方法檢測

if(str !=null && str.length()!=0)



今天的內(nèi)容就是這些,歡迎大家持續(xù)關(guān)注后面的更新。如果對你有幫助,歡迎轉(zhuǎn)發(fā)給你的朋友。


Java中的字符串的評論 (共 條)

分享到微博請遵守國家法律
安新县| 长沙市| 德格县| 廊坊市| 伊金霍洛旗| 乡城县| 福州市| 黎城县| 吉隆县| 禄丰县| 绵竹市| 惠州市| 将乐县| 靖宇县| 河西区| 斗六市| 习水县| 武穴市| 徐汇区| 深泽县| 谢通门县| 射洪县| 临沂市| 平武县| 肃北| 临高县| 汪清县| 新竹县| 陆河县| 乌审旗| 波密县| 龙海市| 黄石市| 紫云| 十堰市| 高要市| 涞水县| 永清县| 阳原县| 西和县| 奈曼旗|