字符串常用的几个方法
2015-08-02 09:29
155 查看
1. string字符串,字符串可以看成字符数组,由于它的不可变性,所以使用for循环来修改string中元素是失败的。
·属性:
·Length //获得字符串中的字符的个数.
·方法:
·IsNullOrEmpty() //静态方法,判断为null或者为""(静态方法)和if(msg==null||msg=="")一样的效果。
·ToCharArray() //将string 转化为char[]
·ToLower() //小写,必须接受返回值。(因为字符串的不可变)
·ToUpper() //大写
·Equals() 比较两个字符串是否相同。要想忽略大小写,像这样:Console.WriteLine(msg.Equals(asg, StringComparison.OrdinalIgnoreCase))就可以忽略大小写。
·IndexOf() 如果 没有找到对应的数据,返回-1.统计一个字符串中,某个字符出现的次数。
·LastIndexOf() 如果没有找到对应的数据,返回-1
·Substring() //2个重载,截取字符串。Substring(开始索引,截取的长度)
·Split() //分割字符串
·Join() //静态方法 使用特定的符号连接字符串数组
·Format() //静态方法 格式化字符串
·Replace() //替换字符串中的某个字符或者字符串
·属性:
·Length //获得字符串中的字符的个数.
·方法:
·IsNullOrEmpty() //静态方法,判断为null或者为""(静态方法)和if(msg==null||msg=="")一样的效果。
·ToCharArray() //将string 转化为char[]
·ToLower() //小写,必须接受返回值。(因为字符串的不可变)
·ToUpper() //大写
·Equals() 比较两个字符串是否相同。要想忽略大小写,像这样:Console.WriteLine(msg.Equals(asg, StringComparison.OrdinalIgnoreCase))就可以忽略大小写。
·IndexOf() 如果 没有找到对应的数据,返回-1.统计一个字符串中,某个字符出现的次数。
·LastIndexOf() 如果没有找到对应的数据,返回-1
·Substring() //2个重载,截取字符串。Substring(开始索引,截取的长度)
·Split() //分割字符串
·Join() //静态方法 使用特定的符号连接字符串数组
·Format() //静态方法 格式化字符串
·Replace() //替换字符串中的某个字符或者字符串
相关文章推荐
- 常见的块状元素与内联元素小结
- TCP连接、Http连接与Socket连接
- hdu 5336 XYZ and Drops
- IP地址的规划和设计方法(三)
- 数据库--noSql--
- 周赛-The Number Off of FFF
- 【POJ3181】【Dollar Dayz】
- 快学Hibernate
- 周赛-The Number Off of FFF 分类: 比赛 2015-08-02 09:27 3人阅读 评论(0) 收藏
- HTML5 Boilerplate
- Struts配置参考
- POJ 2386 Lake Counting
- Cookie的使用小结
- HDU 2821Pusher(DFS )
- 当设置display:inline;时li的宽度无效的解决方法
- 认识Protel原理图设计环境
- Android_打开DDMS没有文件夹显示
- 周赛-kiki's game
- hibernate与spring的配置参考
- Java实现多线程的三种方式