- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
StartsWith方法和 EndsWith方法 StartsWith和 EndsWith方法都回取一个字符串作为参数,而且若实例是以字符串参数作为开始或结束那么方法都会返回 True值。 处理字符串的方法 字符串处理通常包括对字符串的改变操作。 在字符串中插入新的字符 从字符串中移除字符 用新字符替换旧字符 改变某些字符的情况 向字符串添加空格 从字符串中移除空格 Insert方法 Insert方法会把某个字符串插入到另外一个字符串的指定位置。 Insert方法会返回新的字符串。 调用此方法的格式如下所示: String1 = String0.Insert(Position, String); Remove方法 Remove方法会取走两个整数参数: 一个开始位置 一个计数器 其中计数器就是要移除字符的数量。 Replace方法 Replace方法会取走两个参数: 要移除掉的字符串 用来替换掉的字符串 此方方会返回新的字符串。 PadLeft方法和 PadRight方法 PadLeft方法和 PadRight方法在显示来自程序的数据时,为了数据排列美观而需要在打印区域内对数据进行排列时使用。 PadLeft方法会对字符串进行右对齐排列 PadRight方法会对字符串进行左对齐排列 例如,需要在一个 10个字符宽度区域内右对齐打印单词“ Hello” Concat方法 Concat方法与运算符一样,都是用于字符串的串联。 Concat方法会取走 String对象的列表,把它们串联在一起,然后返回结果字符串。 ToLower方法和 ToUpper方法 ToLower方法和 ToUpper方法还可以把字符串从小写转换成大写形式(而且反之亦然)。 * Trim方法和 TrimEnd 在处理 String对象时,这些对象有时会有额外的空格或者其他格式字符出现在字符串的开始或结尾处。 Trim方法和 TrimEnd方法将会把空格或其他字符从字符串的任一端移除掉。 可以对指定的单个字符进行整理,也可以对字符数组进行整理。 如果指定了字符数组,且在数组中没有找到任何字符,那么它们会受到来自字符串的整理。 * 3.5 STRINGBUILDER类 * STRINGBUILDER类 String类的对象是不变的,这就意味着不能对他们进行改变。 StringBuilder类提供了对多变的 String对象的存取。 每次改变 String对象的值时,就会产生一个新的对象来保存数值。 当对 StringBuidler对象进行改变时,正在改变的就是原始对象而不是对副本进行操作。 StringBuilder类存在在 System.Text名字域中,所以在能使用 StringBuilder对象之前需要在程序中输入此名字域。 构造 StringBuilder对象 有三种方法中的可以构造 StringBuilder对象。 第一种方法:使用默认构造器来创建对象 StringBuilder stBuff1 = new StringBuilder(); 这一行代码创建了对象 stBuff1, 此对象的容量可以保存长度为16个字符的字符串, 此容量是默认设置的。 * 构造 StringBuilder对象 第二种方法:通过在构造器调用来创建对象 StringBuilder stBuff2 = new StringBuilder(25); 这一行代码构建了一个初始可以保存 25个字符的对象stBuff2 。 * 构造 StringBuilder对象 第三种方法:构造器调用会取字符串来创建对象 StringBuilder stBuff3 = new StringBuilder(Hello,world); 这里的容量设置为16,这是因为字符串参数没有超过16个字符。 如果字符串参数长度超过16,那么容量就会设置为32。 每次一旦超过 StringBuilder对象的容量,那么容量就会增加16个字符。 * 获取并且设置关于 StringBuilder对象的信息 在 StringBuilder类中有几种属性可以用来获取有关 StringBuilder对象的信息。 Length属性获取或设置当前实例中字符的数量 Capacity属性返回当前实例的容量 MaxCapacity属性返回当前实例对象所允许的最大字符数量,这个数量会随着对象添加更多的字符而自动增加。 EnsureCapacity方法保持适于 StringBuilder实例的最小容量,并传递一个整数来说明适于对象的最小容量。 Chars属性返回在参数中指定位置上的字符,并设置字符作为参数来传递。 * 修改 StringBuilder对象 Append方法可以在 StringBuilder
文档评论(0)