1、求字符串长度
public class test{
public static void main(String[] args){
String str1 = new String(“www.baidu.com”);
String str2 = new String(“baidu”);
System.out.print(“str1字符串长度为:”);
System.out.print(str1.length());
System.out.print(“str2字符串长度为:”);
System.out.print(str2.length());
}
}
2、求字符串某一位置字符
public char charAt(int index)
1 String str = new String(“asdfzxc”);
2 char ch = str.charAt(4);//ch = z
3、字符串比较
1)public int compareTo(String anotherString)//该方法是对字符串内容按字典顺序进行大小比较,通过返回的整数值指明当前字符串与参数字符串的大小关系。若当前对象比参数大则返回正整数,反之返回负整数,相等返回0。
2)public int compareToIgnore(String anotherString)//与compareTo方法相似,但忽略大小写。
3)public boolean equals(Object anotherObject)//比较当前字符串和参数字符串,在两个字符串相等的时候返回true,否则返回false。
4)public boolean equalsIgnoreCase(String anotherString)//与equals方法相似,但忽略大小写。
String str1 = new String(“abc”);
String str2 = new String(“ABC”);
int a = str1.compareTo(str2);//a>0
int b = str1.compareToIgnoreCase(str2);//b=0
boolean c = str1.equals(str2);//c=false
boolean d = str1.equalsIgnoreCase(str2);//d=true
4、字符串中字符的大小写转换
String str = new String(“asDF”);
String str1 = str.toLowerCase();//str1 = “asdf”
String str2 = str.toUpperCase();//str2 = “ASDF”
5、字符串截取
String trim()//截去字符串两端的空格,但对于中间的空格不处理。
String str = " a sd ";
String str1 = str.trim();
int a = str.length();//a = 6
int b = str1.length();//b = 4
String类常用方法
最新推荐文章于 2024-08-24 22:01:16 发布