07_StringBuffer--马士兵笔记
来源:互联网 发布:java研发工程师 编辑:程序博客网 时间:2024/05/16 10:33
Buffer是 缓冲区的意思,比如你去水龙头接水,你不可能一滴一滴的去接,桶就像那个缓冲区
class Test {public static void main(String[] args) {String s1 = "hello";String s2 = "Word!";s1 += s2;}}
StringBuffer常用方法(1)
StringBuffer常用方法(2)
》重载方法public StringBuffer insert(…)可以为该StringBuffer对象
在指定位置插入字符序列,返回修改后的该StringBuffer对象引用,例如:
public StringBuffer insert
(int offset,String str)
public StringBuffer insert
(int offset,double d)
... ... ...
》方法public StringBuffer delete(int start,int end)可以删除从
start开始到end-1为止的一段字符序列,返回修改后的该StringBuffer对象引用。
StringBuffer常用方法(3)
》
和String类含义类似的方法:
public int indexOf (String str)
public int indexOf(String str,int fromindex)
public String substring(int start)
public String substring(int start,int end)
public int length()
》方法public StringBuffer reverse ()用于将字符序列逆序,返回修改后
的该StringBuffer对象引用。
public class Test {public static void main(String args[]) {String s = "Mircosoft";char[] a = { 'a', 'b', 'c' };StringBuffer sb1 = new StringBuffer(s);sb1.append('/').append("IBM").append('/').append("Sun");System.out.println(sb1);StringBuffer sb2 = new StringBuffer("数字");for (int i = 0; i <= 9; i++) {sb2.append(i);}System.out.println(sb2);sb2.delete(8,sb2.length()).insert(0, a);System.out.println(sb2);System.out.println(sb2.reverse());}}
输出:
reverse是逆序
- 07_StringBuffer--马士兵笔记
- Java 回顾笔记_StringBuffer
- 第六章 07_StringBuffer
- hibernate马士兵笔记
- struts2马士兵笔记
- 马士兵struts笔记
- 马士兵orcal笔记
- Junit4笔记-马士兵
- struts2马士兵笔记
- Hibernate马士兵笔记
- 马士兵Junit4笔记
- hibernate马士兵笔记
- structs2笔记 马士兵
- hibernate笔记 马士兵
- spring笔记 马士兵
- struts2马士兵笔记
- hibernate马士兵笔记
- spring 马士兵笔记
- [SQL数据库实用参考]重命名数据库并包括物理文件名、逻辑文件名实例
- 数据挖掘是‘神马’
- Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).
- win7下的UAC机制与提升管理员权限
- 程序员教程---一些书
- 07_StringBuffer--马士兵笔记
- ASP.NET与JS交互
- 小波变换网文精粹:小波变换和motion信号处理(十三)
- Computational Geometry Theory & Applications
- 把vc中的类封装成dll的简单方法
- jquery selector 基础
- 游戏化: 注意力经济和新兴趋势渐起
- 站在巨人的肩膀上 -- 书籍推荐 (zz)
- DLL(Dynamic Link Libraries)专题