您的位置:首页 > Web前端

string和stringBuffer的区别

2015-10-18 19:58 288 查看
直接上我的小demo吧 

package test1;

/**   

 *    

 * 项目名称:TestBaoDian   

 * 类名称:TstringANDStringBuffer   

 * 类描述:测试string和stringBuffer的区别   

 * 创建人:王宁  

 * 创建时间:2015年10月18日 下午7:46:24   

 * 修改人:Administrator   

 * 修改时间:2015年10月18日 下午7:46:24   

 * 修改备注: string 没有自带append的追加方法,  

 * 区别呢就是:string没有对字符串的修改功能

 * string有equels的判断方法但是stringbuffer没有只能返回false

 * @version    

 *    

 */

public class TstringANDStringBuffer {
public static void main(String[] args) {
StringBuffer sbf = new StringBuffer();
for(int i=0;i<100;i++)
{
sbf.append(i);
}
System.out.println(sbf);
for (int i = 0; i < 5; i++) {
sbf.append("王宁"+i);
}
System.out.println(sbf);

//如果让str进行这样类似的追加的话就只能用下面的方法 ,效率很地下要要创建101个对象

String str = new String();
for(int i=0;i<100;i++)
{
str = str + i;
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: