java(五)String類

重要:String是類逮刨,有內(nèi)存地址,不是基本數(shù)據(jù)類型斥废,不能用==來判斷地址是否相等;

一给郊、定義一個(gè)字符串

String name = "oufuhua";

二牡肉、String操作方法

  • 獲取字符串長(zhǎng)度(str.length())
 String name = "oufuhua"
 System.out.println("name = " + name.length()); // name=7
  • 除去首尾空格(str.trim())
  • 截取( str.substring(1,8))
  • 字符串轉(zhuǎn)化數(shù)組(str.split(","))
  • 替換字符串(str.replace(regx,s))
  • 替換全部字符串(str.replaceAll(regx,s))
  • 判斷一個(gè)字符串是否存在(str.indexOf(s))
  • 判斷字符串是否相等(str.equals(str1))返回true就是匹配成功
    沒有直接str==str1.
  • 忽略大小寫的字符串匹配(str.equalsIgnoreCase(str1))
  • 判斷是否什么開頭和什么結(jié)尾(str.startsWith(str1)淆九,str.endWith(str1))
  • 轉(zhuǎn)化為小寫 str.toLowerCase()
  • 轉(zhuǎn)化為大寫 str.toUpperCase()
  • 格式化(str.format()) 常用語(yǔ)格式化時(shí)間
package demo;

import java.util.Date;

public class XueArray {

    // 執(zhí)行程序
    public static void main(String[] args) {
        String name =" 歐 富 華 1,2,3";
        String name1 = name;
        Date date = new Date();
        System.out.println(String.format("%tF",date)); // 2017-9-10
        System.out.println(String.format("%tT",date)); // 12:22:52
    }

}

  • 正則匹配 (str.matches()) 返回一個(gè)boolean

正則表示“//d” 表示匹配一個(gè)數(shù)字.js正則(/\d/)

String name = "123123123";
boolean reg = name.matches("\\d+"); // true

三统锤、如果大量操作字符的時(shí)候,用StringBuffer性能最好

public static void main(String[] args) {
        StringBuffer stringBuffer = new StringBuffer("123");
        stringBuffer.append("哈哈");
        stringBuffer.delete(1,10);
        stringBuffer.insert(1,"哈哈");
        System.out.println("stringBuffer = " + stringBuffer);
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末炭庙,一起剝皮案震驚了整個(gè)濱河市饲窿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌焕蹄,老刑警劉巖逾雄,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異腻脏,居然都是意外死亡嘲驾,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門迹卢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人徒仓,你說我怎么就攤上這事腐碱。” “怎么了掉弛?”我有些...
    開封第一講書人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵症见,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我殃饿,道長(zhǎng)谋作,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任乎芳,我火速辦了婚禮遵蚜,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘奈惑。我一直安慰自己吭净,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開白布肴甸。 她就那樣靜靜地躺著寂殉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪原在。 梳的紋絲不亂的頭發(fā)上友扰,一...
    開封第一講書人閱讀 49,764評(píng)論 1 290
  • 那天彤叉,我揣著相機(jī)與錄音,去河邊找鬼村怪。 笑死秽浇,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的实愚。 我是一名探鬼主播兼呵,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼腊敲!你這毒婦竟也來了击喂?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤碰辅,失蹤者是張志新(化名)和其女友劉穎懂昂,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體没宾,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凌彬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了循衰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铲敛。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖会钝,靈堂內(nèi)的尸體忽然破棺而出伐蒋,到底是詐尸還是另有隱情,我是刑警寧澤迁酸,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布先鱼,位于F島的核電站,受9級(jí)特大地震影響奸鬓,放射性物質(zhì)發(fā)生泄漏焙畔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一串远、第九天 我趴在偏房一處隱蔽的房頂上張望宏多。 院中可真熱鬧,春花似錦抑淫、人聲如沸绷落。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)砌烁。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間函喉,已是汗流浹背避归。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留管呵,地道東北人梳毙。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像捐下,于是被迫代替她去往敵國(guó)和親账锹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 一坷襟、String類 String類在java.lang包中奸柬,java使用String類創(chuàng)建一個(gè)字符串變量,字符串變...
    wlw_花田半畝閱讀 429評(píng)論 0 1
  • 在挖掘分析的過程當(dāng)中對(duì)字符串的處理是極為重要的婴程,且出現(xiàn)也較為頻繁廓奕,R語(yǔ)言作為當(dāng)前最為流行的開源數(shù)據(jù)分析和可視化平臺(tái)...
    果果哥哥BBQ閱讀 5,797評(píng)論 0 8
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法档叔,內(nèi)部類的語(yǔ)法桌粉,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法衙四,線程的語(yǔ)...
    子非魚_t_閱讀 31,598評(píng)論 18 399
  • java筆記第一天 == 和 equals ==比較的比較的是兩個(gè)變量的值是否相等铃肯,對(duì)于引用型變量表示的是兩個(gè)變量...
    jmychou閱讀 1,488評(píng)論 0 3
  • 第一天就勇敢向宇宙下了訂單了,就像開車出發(fā)駛向幸福人生传蹈,已經(jīng)設(shè)置好了GPS導(dǎo)航系統(tǒng)缘薛,清晰的目標(biāo)就是鼓鼓的力量,很有...
    曾秋萍閱讀 540評(píng)論 0 1