API--StringBuilder常用方法

append 追加内容

package api;

public class StringBuilderDemo {
    public static void main(String[] args) {
        String str = "好好学习JAVA";
        StringBuilder builder = new StringBuilder(str);
        //append  追加
        builder.append(",是为了找个好媳妇儿");
        System.out.println(builder);//结果为好好学习JAVA,是为了找个好媳妇儿
      
    }
}

replace 替换内容

package api;

public class StringBuilderDemo {
    public static void main(String[] args) {
        String str = "好好学习JAVA";
        StringBuilder builder = new StringBuilder(str);
        //replace();替换部分内容
        builder.replace(4,8,",天天向上");
        System.out.println(builder);//输出"天天学习,天天向上"
      
    }
}

delete 删除内容

package api;

public class StringBuilderDemo {
    public static void main(String[] args) {
        String str = "好好学习JAVA";
        StringBuilder builder = new StringBuilder(str);
        //delete();  删除部分内容
        builder.delete(4,8);
        System.out.println(builder);//输出"好好学习"

    }
}

insert 查入内容

package api;

public class StringBuilderDemo {
    public static void main(String[] args) {
        String str = "好好学习JAVA";
        StringBuilder builder = new StringBuilder(str);
        //insert 查人内容
        builder.insert(0,"你要");
        System.out.println(builder);//输出"你要好好学习JAVA"
    }
}

reverse 翻转内容

package api;

public class StringBuilderDemo {
    public static void main(String[] args) {
        String str = "好好学习JAVA";
        StringBuilder builder = new StringBuilder(str);
        //reverse()   翻转
        builder.reverse();
        System.out.println(builder);//输出"AVAJ习学好好"

    }
}

你可能感兴趣的:(API,String,java方法,java)