一、获取字符串的长度:str.length()
String str = "Hello World!";int strLength = str.length(); System.out.println(strLength);//输出:12
二、字符串的比较:str.equals()
//比较两个字符串是否相等String str1 = "Chinese";String str2 = "KongFu";boolean isOk = str1.equals(str2);System.out.println(isOk); //输出:false//比较两个字符串忽略大小写是否相等String str3 = "HellO";String str4 = "hElLo";boolean isOk1 = str3.equalsIgnoreCase(str4);System.out.println(isOk1); //输出:true
三、字符串的查找:str.index()-第一次出现的位置下标
String str1 = "Chinese BeiJing";int index = str1.indexOf("i");System.out.println(index); //输出:2
四、字符串的截取:str.substring()
//从指定位置开始截取String str1 = "I love orange";String str2 = str1.substring(2);System.out.println(str2); //输出:love orange//从指定范围开始截取String str3 = "I love orange";String str4 = str3.substring(2, 9);System.out.println(str4); //输出:love or
五、字符串的拼接:str.concat()
String str1 = "Chinese";String str2 = "KongFu";//用+进行拼接String str3 = str1+str2 ;//使用.concat()进行拼接String str4 = str1.concat(str2);System.out.println(str3); System.out.println(str4); //输出:ChineseKongFu//输出:ChineseKongFu
六、字符串的替换:str.replace()
//替换字符串中的字符String str1 = "Sweet baby";String str2 = str1.replace("b", "B");System.out.println(str2); //输出:Sweet BaBy
七、字符串的分割:str.split()
//字符串的分割String str1 = "BeiJing City";String[] str2 = str1.split("i");System.out.println(Arrays.toString(str2));//输出:[Be, J, ng C, ty]
八、字符串的大小写转换:str.toUpperCase()、str.toLowerCase()
//将小写字母转换成大写String str1 = "Hello World!";String str2 = str1.toUpperCase();System.out.println(str2); //输出:HELLO WORLD!//将大写字母转换成小写String str3 = "Hello World!";String str4 = str3.toLowerCase();System.out.println(str4); //输出:hello world!
九、字符串的判空:str.isEmpty
//判断字符串是否为空String str1 = "Hello World!";boolean isEmpty = str1.isEmpty();System.out.println(isEmpty); //输出:false
十、字符串去除空格:str.trim()
//去除字符串前后的空格String str1 = " Hello World ! ";String str2 = str1.trim();System.out.println(str2); //输出:Hello World !
十一、字符串转换为整型: Integer.parseInt(String str)
//字符串转换为整形:Integer.parseInt(String str)String str1 = "123456789";int num = Integer.parseInt(str1);System.out.println(num); //输出:123456