String intern() 返回字符串对象的规范表示形式。
重要方法:
- boolean isEmpty() 返回 true如果,如果, length()是 0。
- boolean matches(String regex) 告诉是否这个字符串匹配给定 regular expression。
public static void main(String[] args) {
//
String str="5阿萨德";
String str1="1";
//匹配内容只有abc的字符串
//正则提供的语法---可以直接写出匹配内容
System.out.println(str.matches("abc"));
//匹配内容只有一个数字的字符串
//[起始--结束]--匹配起始到结束范围内的一个数据
System.out.println(str.matches("[0-9]"));
//\\d--字符转义--\d--正则转义
System.out.println(str1.matches("\\d"));
//.代表任意字符匹配,只能匹配一个字符
//* 代表数量词,表示前面的符号可以出现的次数
//* 可以代表不出现,也可以代表不出现
System.out.println(str.matches(".*"));
//. 本身是转义字符,\.--对.进行转义,但是在java中\是转义字符,所以进行转义\.
System.out.println