StringBuffer的增删改查功能
- demo1();//StringBuffer的增加功能
- demo2();//stringbuffef的删除功能
- demo3();//stringbuffer的修改功能
- demo4();//stringbuffer的截取功能,注意:返回值类型不再是StringBuffer本身
- package com.ifenx8.study;
-
-
-
- public class Demo_StringBufferDB {
-
- /**
- * @param args
- */
- public static void main(String[] args) {
- demo1();//StringBuffer的增加功能
- demo2();//stringbuffef的删除功能
- demo3();//stringbuffer的修改功能
- demo4();//stringbuffer的截取功能
-
- }
-
- public static void demo4() {
- //stringbuffer的截取功能。注意:返回值类型不再是StringBuffer本身
- //利用substring方法查指定位置的字符串
- StringBuffer sb = new StringBuffer();
- sb.append("微信号:jisudw");//插入字符串
- String s = sb.substring(4);//截取从指定位置开始到结尾的所有字符串
- System.out.println(s);
- String s1 = sb.substring(0,3);//截取从指定位置开始到指定位置结束的所有字符串
- System.out.println(s1);
- }
-
- public static void demo3() {
- //stringbuffer的修改功能
- //通过replace方法修正指定位置的字符串
- StringBuffer sb = new StringBuffer();//创建空参构造对象
- sb.append("ifenx8");//增加一个字符串
- sb.replace(2, 4, "ang");//修改指定索引开始到指定索引结束的字符串为指定的字符串
- System.out.println(sb);
- sb.replace(0,sb.length(),"jisudyw");//修改从开始字符串到结尾
- System.out.println(sb);
-
- //通过reverse方法把指定的字符串反转
- sb.reverse();
- System.out.println(sb);
- }
-
- public static void demo2() {
- //stringbuffef的删除功能
- //deleteCharAt方法删除指定索引位置的字符
- StringBuffer sb = new StringBuffer("ifenx8.");
- sb.deleteCharAt(6);//删除指定索引对应的字符
- System.out.println(sb);
- sb.deleteCharAt(sb.length()-1);//删除最后一个索引对应的字符
- System.out.println(sb);
- System.out.println("----------");
- //delete方法是删除指定索引开始到指定索引结束的字符串
- sb.delete(2, 4);//删除从指定索引开始到指定索引结束的字符或字符串,只包含头不包含尾
- System.out.println(sb);
- }
-
- public static void demo1() {
- //StringBuffer的增加功能
- //利用append的方法添加字符串到字符串缓冲区
- StringBuffer sb = new StringBuffer();
- sb.append("ifenx8");
- System.out.println(sb.length());//字符串的长度
- System.out.println(sb.capacity());//容器的容量
- System.out.println(sb);
- System.out.println("---------");
- //利用insert方法插入指定索引位置的指定值到字符串缓冲区
- sb.insert(0, "www.");//在字符串的开始增加
- sb.insert(sb.length(),".com");//在字符串的末尾增加
- System.out.println(sb);
- }
-
- }
-
评论前必须登录!
注册