最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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中的字符串的評論 (共 條)

分享到微博請遵守國家法律
高唐县| 乐都县| 色达县| 都兰县| 南平市| 永州市| 耿马| 星子县| 壤塘县| 怀来县| 西盟| 濮阳市| 乌苏市| 东平县| 嘉峪关市| 临西县| 南木林县| 阳西县| 水城县| 安西县| 望奎县| 新泰市| 云霄县| 武定县| 临漳县| 北京市| 安宁市| 崇阳县| 安西县| 上蔡县| 蒲江县| 大新县| 平武县| 大英县| 桃江县| 兰溪市| 抚州市| 西乌| 奉新县| 玉环县| 西乡县|