public class Main {

public static void main(String[] args) {

// 在sb尾部追加一个字符串

StringBuffer sb = new StringBuffer("Hello ");

sb.append("world");

System.out.println(sb.toString());

// 返回下标为1的字符

StringBuffer sb = new StringBuffer("Hello ");

sb.charAt(1);

System.out.println(sb.toString());

// 在 1 处插入新的字符串 d

StringBuffer sb = new StringBuffer("Hello ");

sb.insert(1, "d");

System.out.println(sb.toString());

// 反转字符

StringBuffer sb = new StringBuffer("Hello ");

sb.reverse();

System.out.println(sb.toString());

// 删除字符串

StringBuffer sb = new StringBuffer("Hello ");

sb.delete(1, 2);

System.out.println(sb.toString());

// 替换字符串  从 3开始到4结束

StringBuffer sb = new StringBuffer("Hello ");

sb.replace(3, 4, "new");

System.out.println(sb.toString());

}

}

stringbuffer java API_StringBuffer类相关推荐

  1. java stringbuilder换行_初遇Java StringBuffer 和 StringBuilder 类利用 StringBuilder 给TextView实现换行处理...

    当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类. 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够 ...

  2. Java 12 - Java StringBuffer和StringBuilder类

    Java StringBuffer和StringBuilder类 当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类. 和String类不同的是,StringBu ...

  3. JAVA数组Java StringBuffer 和 StringBuilder 类

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq_34173549/article/details/80215173 Java StringBuf ...

  4. Java String、StringBuffer、StringBuilder类解析

    String.StringBuffer.StringBuilder类解析 概述 String类:代表字符串. 特点 String实现了Serializable接口,表示String是可序列化的 实现了 ...

  5. 【Java】字符串的理解与运用以及StringBuffer 和 StringBuilder 类

    常见字符串求解: 1.长度 用于获取有关对象的信息的方法称为访问器方法. String 类的一个访问器方法是 length() 方法,它返回字符串对象包含的字符数. 2.字符串索引位置的字符 3.提取 ...

  6. java流类图结构_java I/O 流总结

    一.java 流操作有关的类和接口: 类                                                                          说明 Fil ...

  7. 【Java系列】从JVM角度解析Java核心类String的不可变特性

    凯伦说,公众号ID: KailunTalk,努力写出最优质的技术文章,欢迎关注探讨. 1. 前言 最近看到几个有趣的关于Java核心类String的问题. String类是如何实现其不可变的特性的,设 ...

  8. 编辑从字节码和 JVM 的角度解析 Java 核心类 String 的不可变特性

    1. 前言 最近看到几个有趣的关于Java核心类String的问题. String类是如何实现其不可变的特性的,设计成不可变的好处在哪里. 为什么不推荐使用+号的方式去形成新的字符串,推荐使用Stri ...

  9. c++和java的类转换的区别

    转自:http://club.topsage.com/thread-265349-1-1.html Java并不仅仅是C++语言的一个变种,它们在某些本质问题上有根本的不同: (1)Java比C++程 ...

  10. String、StringBuffer、StringBuilder类

    String.StringBuffer.StringBuilder类:java提供了string.stringbuffer两个类来封装字符串,并提供了一系列方法来操作字符串对象. String类是不可 ...

最新文章

  1. 查看linux机器是32位还是64位的方法
  2. MySQL-自定义函数
  3. ORA-01081: cannot start already-running ORACLE - shut it down first
  4. Libc堆管理机制及漏洞利用技术 (一)
  5. 基于cnn的短文本分类_NLP.TM[15] | 短文本相似度CNN_SIM
  6. [Jarvis OJ - PWN]——[XMAN]level4
  7. Map 集合循环、遍历的 四 种方式
  8. ubuntu中将git 提交编译器nano 修改为vim
  9. Extjs window组件 拖动统制
  10. Windows下安装Redmine
  11. 佳能g3800打印机黄灯和绿灯交替闪是什么情况?
  12. 减速器的参数优化 毕业设计 matlab,基于MATLAB的圆柱齿轮减速器优化设计
  13. 同义词转换不再有效_1秒变电脑,手机吃鸡新体验,北通E1键鼠转换器上手体验!...
  14. Linux 挂载 IP SAN
  15. LVDS,接口,时序讲解,非常好的文章
  16. ps怎么对比原图快捷键_ps快捷键对比
  17. 警惕针对SQL的爆破攻击,入侵者会完全控制服务器,挖矿只是小目标
  18. 启动报错:读取 jar时出错; error in opening zip file
  19. 做程序界中的死神,提升斩魂刀
  20. CentOS 7 root 密码破解及 grub2 加密

热门文章

  1. 45. 将脚本放在底部(6)
  2. 1. SOAP 简介
  3. 12. jQuery - 获得内容和属性
  4. 5. laravel 路由(2)
  5. android中的适配器模式
  6. Gym - 101190D Delight for a Cat
  7. 计算机软件编程英语词汇集锦
  8. 操作系统——相关面试考点
  9. Jenkins+CCNET的另类部署图
  10. 【matlab】在图中插入矩形(框or阴影)