目录
字符串
字符串属性
- 字符串是引用类型
- 字符串是不可变的
- 字符串可以看作是自读的字符数组
字符串常用方法
- ToUpper():将字符转换成大写形式,仅对字母有效。返回值是转换后的字符串。
- ToLower():将字符转换成小写形式,仅对字母有效,返回值是转换后的字符串。
- Equals():比较两个字符串是否相同。相同返回真,不相同返回假。
- Split():分割字符串。返回字符串类型的数组。
- Substring():截取字符串。返回截取后的子串。
- IndexOf():查找某个字符串在字符串中第一次出现的位置。返回所在的索引位。
- LastIndexOf():查找某个字符串在字符串中最后一次出现的位置。返回所在的索引位。
- StartsWith():判断是否以...字符串结束。如果是,返回真;如果不是,返回假。
- Replace():将字符串中的某个字符串替换成一个新的字符串。返回新的字符串。
- Contain():判断某个字符串中是否包含指定的字符串。如果包含返回真,否则返回假。
- Trim():去掉字符串中前后空格。返回处理后的字符串。
StringBuilder
定义
字符串构建器。是一个类。
使用方法
- 创建:StringBuilder sb=new stringBuilder();
- 追加数据:sb.Append();
- 将sb转成字符串形式:sb.ToString();
- 清空数据:sb,Clear();
效率测试
使用for循环分别往string和StringBuilder中追加5万个信息,统计时长。