java StringBuffer常用方法

xiaoxiao2021-02-28  100

package string_buffer; public class Example08 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("1.添加--------------"); add(); System.out.println("2.删除--------------"); remove(); System.out.println("3.修改--------------"); alter(); } public static void add(){ StringBuffer sb=new StringBuffer(); sb.append("abcdefg");//在末尾添加字符串 System.out.println("append的结果:"+sb); sb.insert(2, "123"); System.out.println("insert添加的结果:"+sb); } public static void remove(){ StringBuffer sb=new StringBuffer("abcdefg"); sb.delete(1, 5); System.out.println("删除指定的范围结果:"+sb); sb.deleteCharAt(2); System.out.println("删除指定位置结果:"+sb); sb.delete(0, sb.length()); System.out.println("清空缓冲区的结果:"+sb); } public static void alter(){ StringBuffer sb=new StringBuffer("abcdefg"); sb.setCharAt(1, 'p'); System.out.println("修改指定位置字符结果:"+sb); sb.replace(1, 3, "qq"); System.out.println("替换指定位置字符串位置结果:"+sb); System.out.println("字符串翻转结果:"+sb.reverse()); } }
转载请注明原文地址: https://www.6miu.com/read-52107.html

最新回复(0)