Java中String的常用函数及其用法
发布时间:2023-11-25 20:29:18
在Java中,String是一个常用的类,用于处理字符串。String类提供了许多常用的函数,下面列举并介绍一些常用的函数及其用法:
1. length(): 返回字符串的长度。例如:
String str = "Hello"; int len = str.length(); // len == 5
2. charAt(int index): 返回指定位置的字符。索引从0开始。例如:
String str = "Hello"; char ch = str.charAt(0); // ch == 'H'
3. substring(int beginIndex, int endIndex): 返回从beginIndex到endIndex-1位置的子字符串。例如:
String str = "Hello"; String subStr = str.substring(1, 4); // subStr == "ell"
4. indexOf(String str): 返回指定字符串 次出现的索引位置。如果没有找到,返回-1。例如:
String str = "Hello";
int index = str.indexOf("l"); // index == 2
5. replace(char oldChar, char newChar): 替换字符串中的字符。例如:
String str = "Hello";
String newStr = str.replace('H', 'W'); // newStr == "Wello"
6. toLowerCase(): 转换字符串中的所有字符为小写。例如:
String str = "Hello"; String lowerStr = str.toLowerCase(); // lowerStr == "hello"
7. toUpperCase(): 转换字符串中的所有字符为大写。例如:
String str = "Hello"; String upperStr = str.toUpperCase(); // upperStr == "HELLO"
8. trim(): 去除字符串两端的空格。例如:
String str = " Hello "; String trimStr = str.trim(); // trimStr == "Hello"
9. split(String regex): 将字符串拆分为子字符串数组,根据指定的分隔符进行分割。例如:
String str = "Hello,World,!";
String[] subStrs = str.split(","); // subStrs == ["Hello", "World", "!"]
这是String类的一些常用函数及其用法,可以根据实际需求选择使用。
