总结一下,仅供参考
- subString(start,end):两数皆为正数,截取后返回的结果就是start,end-1的字符串
- substr(start,length):其中start是以什么为开始,然后length是数值,表示截取到第几个字符串
- split():该方法用于把一个字符串的分割字符串数组
String str="sh+u+ai";
String[] str1 = str.split(str);//此时是以"+"进行分割的
-
replace():该方法用于在字符串中用一些字符来代替一些字符
-
charAt(index):该方法可返回指定位置的字符,其中index表示字符串的下标
String str="I Love you";
char str1=str.charAt(5);//获取下标为5的字符,即为"v",此时的空格也属于字符串的一部分,这点注意一下
- indexOf(“I Love you”),在该字符串中查询指定的字符串是否存在,返回的是字符串常量,不存在则返回-1
String str="I Love you";
int str1=str.indexof("I");//查找"I"的位置
int str1=str.indexof("L",2);//查找"L"的位置从下标为2的开始查询
- trim():去除字符串两端的空格
String str=" I Love you ";
String str1=str.trim();//此时就可以去掉前后端的空格了,结果还是"I Love you";
- length():返回字符串的长度
String str="小哥你真帅";
int str1 = str.length();//此时返回的数据为"5"
- equals():比较两个字符串是否相等,此方法还可以比较两个对象是否相等
String str = "小哥你真帅";
String str1 = "aaaa帅";
boolean flag = str.equals(str);//如果成功返回true,否则返回false
10.toLowerCase():该方法是对字符串中的字母大转小
String str = "SpringMVC";
String str1 = str.toLowerCase();//输出结果为"springmvc"
- toUpperCase():该方法与toLowerCase()方法相反,小转大字母
String str = "SpringMVC";
String str1 = str.toLowerCase();//输出结果为"SPRINGMVC"
- equalsIgnoreCase(“字符串”):该方法在忽略大小写的情况下比较两个字符串是否相等
String str = "SpringMVC";
String str1 = "SPRINGMVC";
boolean flag = str.equalsIgnoreCase(str1);//输出结果为true