zoukankan      html  css  js  c++  java
  • <--------------------------StringBuffer的常用方法------------------------------>

    StringBuffer定义:

      是可变字符数组,是线程安全的可变字符序列。

    StringBuffer和String的区别:

      String是一个不可变的字符序列。

    实例:

    public class StringBufferDemo {
        public static void main(String[] args) {
            fun6();
        }
        //1.append将任意类型添加到缓冲区
        public static void fun1(){
            StringBuffer bu =new StringBuffer();
            bu.append(6).append("12121").append(1.2222);
            System.out.println(bu);
        }
        //2.delete删除   删除的时候结尾位置减一
        public static void fun2(){
            StringBuffer bu=new StringBuffer();
            bu.append("jsfhjkl");
            bu.delete(1, 2);
            System.out.println(bu);
        }
        //3.insert 插入
        public static void fun3(){
            StringBuffer bu=new StringBuffer();
            bu.append("helloword");
            bu.insert(2, "你好");
            System.out.println(bu);
        }
        //4.replace 修改
        public static void fun4(){
            StringBuffer bu=new StringBuffer();
            bu.append("杰克逊每天都练舞蹈");
            bu.replace(1, 3, "jks");
            System.out.println(bu);
        }
        //5.reverse 翻转
        public static void fun5(){
            StringBuffer bu=new StringBuffer();
            bu.append("我爱我家");
            bu.reverse();
            System.out.println(bu);
        }
        //6.toString  转字符串
        public static void fun6(){
            StringBuffer bu=new StringBuffer();
            bu.append("我喜欢在白纸上画画,画出我笨拙的自由");
            bu.append(123454523);
            String s=bu.toString();
            System.out.println(s);
        }
    }
  • 相关阅读:
    Python并行编程(十三):进程池和mpi4py模块
    Python 列表集合 字典推导式、生成器表达式
    Python 迭代对象、迭代器
    Python 参数,嵌套函数 的变量 使用
    Python 编码进阶
    Python 深浅Copy
    Python 代码块、缓存机制
    Python 列表,字典 相关方法
    初识 python 字符串 相关函数
    初识编码格式
  • 原文地址:https://www.cnblogs.com/duguangming/p/10560536.html
Copyright © 2011-2022 走看看