欢迎访问宙启技术站
智能推送

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类的一些常用函数及其用法,可以根据实际需求选择使用。