StringBuilder sb = new StringBuilder(); 请问这句话在程序中起到什么作用? 请问这句话的意思是什么?
2016-12-18 18:28
375 查看
StringBuilder是一个类,可以用来处理字符串,最简单的用法:
StringBuilder sb=new StringBuilder();
sb.Append("123");
sb.Append("456");
string str=sb.ToString();
最后得到的str字符串的值就是"123456",这种用法要比直接字符串相加效率高,比如:
string s1=“123”;
string s2=“456”;
string str=s1+s2;
得到的结果相同,但在处理大规模的字符串的时候第二种方法效率会变低。
StringBuilder sb=new StringBuilder();
sb.Append("123");
sb.Append("456");
string str=sb.ToString();
最后得到的str字符串的值就是"123456",这种用法要比直接字符串相加效率高,比如:
string s1=“123”;
string s2=“456”;
string str=s1+s2;
得到的结果相同,但在处理大规模的字符串的时候第二种方法效率会变低。
相关文章推荐
- 请问,在下面这个函数中m_pMainWnd = &dlg;的作用是什么?为什么我把这句话注释起来之后程序依然是正确的啊?
- java.lang.StringBuffer与java.lang.StringBuilder的作用?区别是什么?
- Map<String,String> rm=new HashMap<String,String>(2)这个2是什么意思?
- java程序中String args[]起什么作用?
- String filePath = request.getSession().getServletContext().getRealPath("/");这句话返回的路径是什么,解释下getRealPath("/")函数中的"/"表示什么意思
- Map<String,String> rm=new HashMap<String,String>(2)这个2是什么意思
- java程序中String args[]起什么作用?
- 【摘】请问make -j8 和make -j4 是什么意思?什么作用?
- 1. 请问PHP里的ECHO是什么意思 ?请问PHP里的ECHO是什么意思???有什么作用???又应该怎么使用???
- String s = Null 与 s="" 有什么区别?null意思是不存在,""意思是存在,但是值为空 null表示还没new出对象,就是还没开辟空间 “”表示new除了对象,但是这个对象装的是空
- 为什么在写中断函数时要写#pragma CODE_SEG __NEAR_SEG NON_BANKED这句话,是不是没什么实际作用的啊 '中断函数置于非分页区内'这是什么意思啊,非分页区是什么啊
- java程序中String args[]起什么作用?
- 请问DateTime.Now.Ticks.ToString()是什么意思
- java程序中String args[]起什么作用?
- new 修饰符是起什么作用
- 请问一下asp.net程序中,数据库访问用什么方式比较好
- --C++ 中stdafx.h中文意思,并且在C++中起到的作用是什么?
- 有个叫“强名称”的东东,“强名称”是什么意思,有什么作用?
- 在socket通讯程序里,select 起到什么作用
- 某程序的bug是什么意思?