1、索引(方法)
string.IndexOf(char/string value)——返回值为int
作用:找到第一个匹配项所在的位置,如果找到则返回索引位置,如果找不到则返回-1
例:用户邮箱名是否正确
2、获取字符串长度
string.Length;(属性,返回值为int)
作用:使用“Length”属性获取字符串长度
例:判断密码长度是否符合标准
3、比较字符串是否相等
方法:①使用 == ;②使用Equals()方法——equals方法只用于值类型和字符串的比较,建议使用
例:
4、截取字符串方法
string.Substring(int strartIdex,int length);
——说明 目标字符串.Substring(起始位置,截取长度)
例:从指定位置截取一定长度的字符串——未指定截取长度时直接截取到末尾
5、字符串格式化方法Format()
对比:使用占位符完成字符串拼接
使用字符串格式化方法格式化字符串:
例:
注释部分效果等同于前面info赋值语句
通过Format()方法的格式字符串中各种格式化定义字符(记不住 不用特别记 直接查)
6、空字符串的使用方法
name==""表示该字符串是有值的,占用空间的
判断字符串为空的三种方法:
null表示没有,不存在。该字符串只是一个声明,无法操作
""表示一个具体值为空,可以调用字符串方法属性等。
name==""与name==string.Empty等效
7、其他字符串常用处理方法
网友评论