java String
1.判断是否包含汉字
String s1 = "你好";
String s2 = "abf-09.c<";
String s3 = "你好java.?";
System.out.println((s1.getBytes().length == s1.length())?"s1无汉字":"s1有汉字");
System.out.println((s2.getBytes().length == s2.length())?"s2无汉字":"s2有汉字");
System.out.println((s3.getBytes().length == s3.length())?"s3无汉字":"s3有汉字");
2.判断字符串是否包含另一个字符串
String s1 = "abc,def,ghi";
String s2 = "c,d";
System.out.println(s1.contains(sc));<包含返回true;不包含返回false>
3.字符串转化为集合或者数组
String str = "a,b,c,d,e,f,g";
List<string> list = Array.strem(str.split(",").collect(Collectors.toList()));
String s[] = str.split(",");
4.判断字符串是否为空
String str = "";
if(StringUtils.isNotEmpty(str));// 如果不等于为位true
if(StringUtils.isEmpty(str));// 如果等于为位true
分分

浙公网安备 33010602011771号