亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Java中StringBuilder和StringBuffer替換字符

小樊
112
2024-06-13 13:53:34
欄目: 編程語言

在Java中,可以使用StringBuilder或StringBuffer的replace方法來替換字符。這兩個類的用法基本相同,只是StringBuffer是線程安全的,而StringBuilder是非線程安全的。

下面是一個示例代碼,演示如何使用StringBuilder來替換字符串中的字符:

public class Main {
    public static void main(String[] args) {
        StringBuilder str = new StringBuilder("Hello World!");
        
        // 替換第一個字符為'J'
        str.setCharAt(0, 'J');
        
        // 替換指定范圍的字符為"Java"
        str.replace(6, 11, "Java");
        
        System.out.println(str.toString());
    }
}

在上面的代碼中,我們首先創建了一個StringBuilder對象,并初始化為"Hello World!“,然后使用setCharAt方法將第一個字符替換為’J’,再使用replace方法將第6到11位置的字符替換為"Java”。

如果你想要使用StringBuffer來替換字符,只需要將上面的代碼中的StringBuilder換成StringBuffer即可。

0
大冶市| 抚顺市| 厦门市| 金平| 镇宁| 梓潼县| 平昌县| 光山县| 新郑市| 乡宁县| SHOW| 钦州市| 台州市| 道孚县| 如东县| 保靖县| 环江| 民权县| 那坡县| 保山市| 常山县| 松阳县| 乐安县| 四会市| 海口市| 鄢陵县| 内乡县| 长丰县| 海林市| 大兴区| 洞头县| 永年县| 岑巩县| 科尔| 成都市| 巫溪县| 林周县| 南安市| 博野县| 泰安市| 东乡族自治县|