国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java中String字符串替換3種方法詳解

這篇具有很好參考價值的文章主要介紹了Java中String字符串替換3種方法詳解。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.replace()方法

replace() 方法用于將目標(biāo)字符串中的指定字符(串)替換成新的字符(串)
字符串.replace(String oldChar, String newChar)

public class Test1 {
    public static void main(String[] args)  {
        String a = "1-1-1-1";
        String result = a.replace("-","");
        System.out.println(result);
    }
}

1111

2.replaceFirst()方法

replaceFirst() 方法用于將目標(biāo)字符串中匹配某正則表達(dá)式的第一個子字符串替換成新的字符串
字符串.replaceFirst(String regex, String replacement)

public class Test1 {
    public static void main(String[] args)  {
        String a = "1-1-1-1";
        String result = a.replaceFirst("1","0");
        System.out.println(result);
    }
}
0-1-1-1

3.replaceAll()方法

replaceAll() 方法用于將目標(biāo)字符串中匹配某正則表達(dá)式的所有子字符串替換成新的字符串
字符串.replaceAll(String regex, String replacement)文章來源地址http://www.zghlxwxcb.cn/news/detail-508312.html

public class Test1 {
    public static void main(String[] args)  {
        String a = "1-1-1-1";
        String result = a.replaceAll("1","0");
        System.out.println(result);
    }
}
0-0-0-0

到了這里,關(guān)于Java中String字符串替換3種方法詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Python使用replace函數(shù)同時替換多個字符串

    用replace函數(shù)替換單個的字符或指定的字符串 比如將字符 \\\' a \\\' 替換成 \\\' A \\\'? 但如果我想同時替換掉兩個或多個字符串呢,直接調(diào)用多次就行了 將\\\' a \\\' 替換成 \\\' A \\\' ,同時將\\\' b?\\\' 替換成 \\\' B?\\\'? 但這也有一個缺陷,就是你前面替換后的字符串如果和后面要替換的字符串相同的話(

    2024年02月11日
    瀏覽(35)
  • Java字符串替換的方法

    Java字符串替換的方法

    java中字符串替換方法主要有三種,分別是replace()、replaceAll()和replaceFirst(),這三種方法可以在三種不同情況應(yīng)用,下面就由我來具體說明這三種方法的應(yīng)用情況吧。 replace的參數(shù)是char和CharSequence,即可以支持字符的替換,也支持字符串的替換(CharSequence即字符串序列的意思,說

    2024年02月13日
    瀏覽(51)
  • Java的String(字符串詳解)

    Java的String(字符串詳解)

    主要有三種,一種是直接使用常量去構(gòu)造,要么使用new String來構(gòu)造,或者還可以使用字符數(shù)組的形式。 String 類型本身并不存儲數(shù)據(jù),而是存儲指向該字符串的引用,所以字符串類型是一個類,s1是一個引用,指向這個類。而這個類有兩個成員變量,一個名稱為value,這也是一

    2024年02月07日
    瀏覽(25)
  • LeetCode 833. Find And Replace in String【字符串,哈希表,模擬】1460

    LeetCode 833. Find And Replace in String【字符串,哈希表,模擬】1460

    本文屬于「征服LeetCode」系列文章之一,這一系列正式開始于2021/08/12。由于LeetCode上部分題目有鎖,本系列將至少持續(xù)到刷完所有無鎖題之日為止;由于LeetCode還在不斷地創(chuàng)建新題,本系列的終止日期可能是永遠(yuǎn)。在這一系列刷題文章中,我不僅會講解多種解題思路及其優(yōu)化,

    2024年02月12日
    瀏覽(19)
  • Java Base64字符串與String字符串互轉(zhuǎn)方法

    Java Base64字符串與String字符串互轉(zhuǎn)方法

    在使用String轉(zhuǎn)Base64和Base64轉(zhuǎn)String上有點小問題,特此記錄。 結(jié)果: 也是跟上面差不多的思路,將Base64轉(zhuǎn)為byte數(shù)組,再轉(zhuǎn)為String

    2024年02月15日
    瀏覽(32)
  • Java截取String字符串的方法

    1.指定字符截取字符串,返回字符串?dāng)?shù)組 2.指定索引,截取字符串 3.通過StringUtils類截取字符串

    2024年04月22日
    瀏覽(23)
  • 【JAVA原理系列】Java String類中的三個替換方法replaceFirst、replaceAll和replace原理用法示例源碼詳解

    這里是三種字符串替換方法的原理: replaceFirst() 方法的原理是通過編譯給定的正則表達(dá)式,然后使用編譯后的模式創(chuàng)建一個匹配器對象,將該匹配器應(yīng)用于目標(biāo)字符串,并使用給定的替換字符串替換第一個匹配的子字符串。 replaceAll() 方法的原理與 replaceFirst() 類似,也是通過

    2024年04月16日
    瀏覽(22)
  • String字符串分割的3種方法 Java

    使用了 split(string) 方法通過指定分隔符將字符串分割為數(shù)組 在java.lang包中有String.split()方法,返回是一個數(shù)組?!?”和“|”都是轉(zhuǎn)義字符,必須得加\\\"“; 如果用“.”作為分隔的話,必須是如下寫法:String.split(”.“),這樣才能正確的分隔開,不能用String.split(”.“); 如果用“

    2024年01月24日
    瀏覽(22)
  • 【C++】string字符串查找替換、比較、提取、插入和刪除

    Link 加油! 感謝! 努力!

    2024年02月12日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包