最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java 替換字符串右側(cè)出現(xiàn)的第一個子串方式

 更新時間:2021年08月11日 09:34:20   作者:喜歡前端的后端MelodyJerry  
這篇文章主要介紹了Java 替換字符串右側(cè)出現(xiàn)的第一個子串方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Java 替換字符串右側(cè)出現(xiàn)的第一個子串方式

需求

編程實現(xiàn)一個方法,能把一個字符串src的右側(cè)出現(xiàn)的第一個olds子串替換為news,并把替換后的結(jié)果返回。

代碼

public class StringReplaceLast {
    public static String replaceLast(String src, String olds, String news){
        /* 實現(xiàn)一個尾部替換方法 */
        System.out.println(src);
        StringBuffer sbsrc = new StringBuffer(src);
        int lenolds = olds.length();
        int tail = src.lastIndexOf(olds);
        sbsrc = sbsrc.replace(tail,tail+lenolds, news);
        src = sbsrc.toString();
        return src;
    }
    public static void main(String[] args) {
        System.out.println(replaceLast("goodJava,I love it, very good,Truly.", "good", "yes" ));
    }
}

截圖

字符串中替換第一次出現(xiàn)的字符串

先把string轉(zhuǎn)成stringbuilder再replace 如果1231 要替換第一個1 則

stringbuilder.Replace("1","a",stringbuilder.indexOf("1"),1) 

最后的1代表要替換字符的長度 如果要替換12則是2

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JSP頁面無法識別EL表達(dá)式問題解決方案

    JSP頁面無法識別EL表達(dá)式問題解決方案

    這篇文章主要介紹了JSP頁面無法識別EL表達(dá)式問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • Java使用位運算實現(xiàn)加減乘除詳解

    Java使用位運算實現(xiàn)加減乘除詳解

    這篇文章主要為大家詳細(xì)介紹了Java如何使用位運算實現(xiàn)加減乘除,文中的示例代碼講解詳細(xì),對我們深入了解Java有一定的幫助,感興趣的可以了解一下
    2023-05-05
  • Spring Bean生命周期之Bean的注冊詳解

    Spring Bean生命周期之Bean的注冊詳解

    這篇文章主要為大家詳細(xì)介紹了Spring Bean生命周期之Bean的注冊,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Spring Boot集成Resilience4J實現(xiàn)限流/重試/隔離

    Spring Boot集成Resilience4J實現(xiàn)限流/重試/隔離

    在Java的微服務(wù)生態(tài)中,對于服務(wù)保護(hù)組件,像springcloud的Hystrix,springcloud?alibaba的Sentinel,以及當(dāng)Hystrix停更之后官方推薦使用的Resilience4j,所以本文給大家介紹了Spring Boot集成Resilience4J實現(xiàn)限流/重試/隔離,需要的朋友可以參考下
    2024-03-03
  • springboot新建項目pom.xml文件第一行報錯的解決

    springboot新建項目pom.xml文件第一行報錯的解決

    這篇文章主要介紹了springboot新建項目pom.xml文件第一行報錯的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • controller層如何同時接收兩個實體類

    controller層如何同時接收兩個實體類

    這篇文章主要介紹了controller層如何同時接收兩個實體類問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • SpringBoot打成war包在tomcat或wildfly下運行的方法

    SpringBoot打成war包在tomcat或wildfly下運行的方法

    這篇文章主要介紹了SpringBoot打成war包在tomcat或wildfly下運行的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • Java List接口與Iterator接口及foreach循環(huán)使用解析

    Java List接口與Iterator接口及foreach循環(huán)使用解析

    這篇文章主要介紹了Java List接口與Iterator接口及foreach循環(huán),主要包括List接口與Iterator接口及foreach循環(huán)具體的使用方法和代碼,需要的朋友可以參考下
    2022-04-04
  • JavaEE微框架Spring Boot深入解讀

    JavaEE微框架Spring Boot深入解讀

    spring框架作為JavaEE框架領(lǐng)域的一款重要的開源框架,在企業(yè)應(yīng)用開發(fā)中有著很重要的作用。接下來通過本文給大家介紹JavaEE微框架Spring Boot深入解讀,需要的朋友可以參考下
    2017-04-04
  • java 方法泛型入?yún)和String的重載關(guān)系詳解

    java 方法泛型入?yún)和String的重載關(guān)系詳解

    這篇文章主要介紹了java 方法泛型入?yún)和String的重載關(guān)系詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02

最新評論

上虞市| 河北省| 襄汾县| 同仁县| 资兴市| 屏东县| 龙海市| 宝兴县| 灵寿县| 巍山| 池州市| 黄山市| 玛多县| 石河子市| 合山市| 芜湖县| 株洲市| 京山县| 濮阳市| 新化县| 浦城县| 安新县| 道孚县| 富民县| 闽侯县| 尼勒克县| 宝应县| 台南县| 湘西| 洪雅县| 龙井市| 蛟河市| 昌平区| 贵阳市| 嵩明县| 巩留县| 北安市| 大邑县| 鹿泉市| 九江县| 本溪|