博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
StringBuffer 用法
阅读量:7080 次
发布时间:2019-06-28

本文共 1229 字,大约阅读时间需要 4 分钟。

hot3.png

 package exe.string;public class StringBufferDemo { /**  * @Title   * @Description   * @param  * @return void  * @pages    * @throws  */ public static void main(String[] args) {  // TODO Auto-generated method stub  /*   * append 方法   * 该方法的作用是追加内容到StringBuffer的末尾,类似于字符串的链接。调用该方法后,StringBuffer对象内容发生改变。   */  StringBuffer sb = new StringBuffer("abc");  sb.append(true).append("123").append("我是歌手");  System.out.println("append方法得到的:"+sb);  StringBuffer sb1 = new StringBuffer("abcdefghijklmn");  /*   * delete 方法   * delete 删除某段字符 deleteCharAt()删除某个字符   */  sb1.delete(2, 3);//删除包括前面的,但不包括后面的  System.out.println("得到新字符串:"+sb1);  sb1.deleteCharAt(5);//删除索引字符  System.out.println("得到新字符串:"+sb1);  /*   * insert 方法   * 插入索引值指定位置后面,改变StringBuffer的内容   */  sb1.insert(3, false);  System.out.println("插入字符串后得到新字符串:"+sb1);  /*   * reverse方法   * 将字符串内容反转得到新字符串   */  sb.reverse();  System.out.println("反转后新字符串:"+sb);  /*   * setCharAt 方法   * 该方法的作用是修改对象中索引值为index位置的字符为新的字符ch。   */  sb.setCharAt(2, 'D');  System.out.println("new char:"+sb); }}答案;append方法得到的:abctrue123我是歌手得到新字符串:abdefghijklmn得到新字符串:abdefhijklmn插入字符串后得到新字符串:abdfalseefhijklmn反转后新字符串:手歌是我321eurtcbanew char:手歌D我321eurtcba

转载于:https://my.oschina.net/u/1465640/blog/208797

你可能感兴趣的文章
Android屏幕大小适配问题解决
查看>>
设计模式的设计原则
查看>>
java.lang.OutOfMemoryError: Java heap space解决办法
查看>>
js 获取当前url的参数
查看>>
locate command not found
查看>>
Golang filepath
查看>>
自动化端对端测试框架-Protractor Reference 3
查看>>
程序员风格的修真小说
查看>>
TrieTree实现
查看>>
favicon.ico
查看>>
mysql数据同步-基于二进制日志文件和position复制点的方式
查看>>
arm-linux-gcc 常用参数讲解 gcc编译器使用方法
查看>>
深度探索Linux操作系统:系统构建和原理解析
查看>>
大规模Web服务开发技术
查看>>
java的锁机制
查看>>
滚动数字Label
查看>>
Simulator Photo Importer
查看>>
在Windows环境下MongoDB搭建和简单操作
查看>>
Android系统Camera录像过程分析
查看>>
快速找出你机器中的“木马”
查看>>