中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
大英县| 沧源| 涟水县| 乳源| 克东县| 永顺县| 台东县| 嵊州市| 自治县| 石林| 夹江县| 巩义市| 集安市| 西充县| 克什克腾旗| 东兴市| 宿州市| 洱源县| 双江| 浑源县| 宿迁市| 嵊泗县| 民县| 永安市| 金门县| 辉南县| 瓦房店市| 包头市| 侯马市| 宝清县| 历史| 百色市| 永康市| 论坛| 贺州市| 卫辉市| 宁国市| 碌曲县| 兴业县| 吐鲁番市| 虞城县|