String-(下)

正则(matches):

1、matches("规则")

规则:1)、表示任意字符 :.

           2)、用于匹配一个数字 : \d

           3)、表示单词字符和_ : \w

           4)、特殊字符是需要转义的\;特殊字符有:. [] {} \ + * ? ^ $ 回车等

检查字符串中的内容是否符合规则,返回值为boolean类型

如:String str = "S1";

        boolean b = str.maches("S[0-9]");

2、spilt("");

劈开,返回值为String数组

3、replaceAll();

替换字符中满足正则条件的全部字符串

4、toString()

Object类中定义了toString()方法:

1)、全部子类类型都继承了toString(),返回值为类名@散列值

2)、java建议在子类中进行重写

5、equlas();

比较字符串是否相等,返回值为boolean;

建议重写,根据自己需求的关键属性进行对比

equlasIgnoreCase();

用于忽略大小写比较字符串对象是否相等;

String a = "ABC";

String b ="abc";

boolean c = a.equlasIgnoreCase(b);

你可能感兴趣的:(String-(下))