java StringBuider 与 StringBuffer
2017-06-18 00:09
127 查看
与String类不同的是,java 中的 StringBuilder 与 StringBuffer 是可以更改的,可以替代 String 类,它特别类似一个容器类。
包含下面方法:
append(String str): 在字符串后添加一些字符串
length(): 返回字符串的长度
reverse(): 将字符串反转
setLength(int n): 将字符串定为指定长度
insert(int index, String str): 在字符串指定位置插入新的字符串
举例:
public class StringBufferTest {
public static void main(String[] args) {
StringBuffer str1=new StringBuffer("chen");
System.out.println(str1);
str1.append("robin");
System.out.println(str1);
System.out.println(str1.length());
System.out.println(str1.reverse());
str1.insert(4, "wang");
System.out.println(str1);
str1.setLength(3);
System.out.println(str1);
}
}
输出结果:
chen
chenrobin
9
nibornehc
nibowangrnehc
nib
包含下面方法:
append(String str): 在字符串后添加一些字符串
length(): 返回字符串的长度
reverse(): 将字符串反转
setLength(int n): 将字符串定为指定长度
insert(int index, String str): 在字符串指定位置插入新的字符串
举例:
public class StringBufferTest {
public static void main(String[] args) {
StringBuffer str1=new StringBuffer("chen");
System.out.println(str1);
str1.append("robin");
System.out.println(str1);
System.out.println(str1.length());
System.out.println(str1.reverse());
str1.insert(4, "wang");
System.out.println(str1);
str1.setLength(3);
System.out.println(str1);
}
}
输出结果:
chen
chenrobin
9
nibornehc
nibowangrnehc
nib
相关文章推荐
- 黑马程序员_java学习笔记之(StringBuider&Stringbuffer)区别
- Java基本的API中,String,StringBuffer,Math,Wapper class的基本应用
- java中String,new String,StringBuffer的思考
- 9.1.1 Java高效运行必备:如何选择使用String、StringBuffer与StringBuilder
- Java.lang包——字符串类(String, StringBuffer)
- String 和 StringBuffer 的区别--[Java]
- java中的String与StringBuffer
- JAVA中String与StringBuffer的区别
- Java:String和StringBuffer的区别
- JAVA中String与StringBuffer的区别
- java中String与StringBuffer的区别
- JAVA中String与StringBuffer的区别
- JAVA中String与StringBuffer的区别
- java字符串String&StringBuffer
- Java高效运行必备:如何选择使用String、StringBuffer与StringBuilder
- Java中String和StringBuffer的区别(by faithyacht)
- Java中的String、StringBuffer和Math类--学习java语言及其网络应用总结
- Java中的String、StringBuffer和Math类
- JAVA中String与StringBuffer 、StringBuilder的区别
- Java中String 和StringBuffer的区别?