1.获取字符串的长度:length()
int len = str.length();
2.获取字符串指定位置(下标)的字符:charAt()
char c = str.charAt(下标);
3.比较字符串的内容:equals()
boolean isEq = str1.equals(str2);
4.转换成大写或小写toUpperCase(),str.toLowerCase()
// 转换成大写
String upper = str.toUpperCase();
// 转换成小写
String lower = str.toLowerCase();
5.截取部分字符串:substring()
// 从指定位置beginIndex,截取至字符串的尾部
String s1 = str.substring(beginIndex);
// 从指定位置beginIndex,截取至指定位置endIndex
String s2 = str.substring(beginIndex,endIndex);
6.字符串的拼接:concat()
//拼接字符串
String str1 = "Hello";
String str2 = "World!";
//使用.concat()进行拼接
String str3 = str1.concat(str2);
System.out.println(str3); //输出:HelloWorld!
7.字符串中字符查找:indexOf()
//查找字符或字串在字符串中第一次出现的位置。
String str1 = "Hello World!";
int index = str1.indexOf("o");
System.out.println(index); //输出:4
8.字符串的替换:replace()
//替换字符串中的字符
String str1 = "Hello world!";
String str2 = str1.replace("w", "W");
System.out.println(str2); //输出:Hello World
9.字符串的分割:split()
//字符串的分割
String str1 = "Hello World!";
String[] str2 = str1.split("o");
System.out.println(Arrays.toString(str2));
//输出[Hell, W, rld!]
10.字符串去除空格:trim()
//去除字符串前后的空格
String str1 = " Hello World ! ";
String str2 = str1.trim();
System.out.println(str2); //输出:Hello World !
11.字符串的判空:isEmpty()
//判断字符串是否为空
String str1 = "Hello World!";
boolean isEmpty = str1.isEmpty();
System.out.println(isEmpty); //输出:false
12.字符串转换为整形:Integer.parseInt(String str)
//字符串转换为整形:Integer.parseInt(String str)
String str1 = "123456";
int n1 = Integer.parseInt(str1);
System.out.println(n1); //输出:123456