现在的位置: 首页 > 综合 > 正文

string,StringBuilder区别

2012年09月26日 ⁄ 综合 ⁄ 共 257字 ⁄ 字号 评论关闭

string 是定长字符串

 string长度固定,"+"的时候创建一个新的string,调用构造函数,占用内存空间

例如:string str1="abc";

   string str2="bcd";

string str3=str1+str2;//str3="abcbcd"创建了一个新的string

 

StringBuilder 是可变长字符串

StringBuilder strSql = new StringBuilder();

strSql.Append("abc"); //strSql=abc,StringBuilder 变长

 

 

抱歉!评论已关闭.