//split 拆分 参数写成"[ ,]":表示空格和逗号都作为分割符生效,"[ ,]+":表示多个空格和多个逗号都作为一次分割标记
//第二个参数:写0或者负数,表示可以无限次拆分,大于0的代表想要分割的次数
String content="java is best,,,,well";
String[] ss= content.split("[ ,]+",0);
for (String s:ss) {
System.out.println(s);
}
/**
返回结果:
java
is
best
well
*/
//equalsIgnoreCase :比较是否相等时,忽略大小写
String s1="java";
String s2 = "JAVA";
System.out.println(s1.equalsIgnoreCase(s2));//true
//compareTo:比较字符在字典中的位置,
//1.比较字符的长度,返回一个最短的长度
//2.按照最短的长度作为循环次数开始比较,如果两个位置一样的字符相等,则比较下一位,如果不相等,则比较该位字符的大小
//3.如果循环结束字符都相等,则直接用a的字符长度-b的字符长度返回
String s3 = "aagregrtht";
String s4= "ab";
System.out.println(s3.compareTo(s4));
Character.toUpperCase();//toUpperCase将字符转为大写,
//大写转小写:Character.toLowerCase('A')
s.charAt(0)//获取字符串的第一位字符
java string的split、equalsIgnoreCase 、compare注意点
最新推荐文章于 2024-10-01 09:29:45 发布