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

在Java中常用的字符串处理函数有哪些

发布时间:2023-06-11 13:20:15

在Java中常用的字符串处理函数有很多,下面我将列举出一些常用的函数并简单介绍其作用:

1. length

作用:返回字符串的长度

示例代码:

String str = "Hello World!";

int len = str.length(); //返回的值为12

2. charAt

作用:返回指定索引位置处的字符

示例代码:

String str = "Hello World!";

char ch = str.charAt(6); //返回的值为'W'

3. concat

作用:将两个字符串拼接起来,返回一个新的字符串

示例代码:

String str1 = "Hello";

String str2 = "World";

String str3 = str1.concat(str2); //返回的值为"HelloWorld"

4. substring

作用:截取字符串的一部分,返回一个新的字符串

示例代码:

String str = "Hello World!";

String subStr = str.substring(6,11); //返回的值为"World"

5. indexOf

作用:返回指定子字符串在原字符串中第一次出现的位置索引值

示例代码:

String str = "Hello World!";

int index = str.indexOf("World"); //返回的值为6

6. lastIndexOf

作用:返回指定子字符串在原字符串中最后一次出现的位置索引值

示例代码:

String str = "Hello World!";

int index = str.lastIndexOf("o"); //返回的值为7

7. replace

作用:替换字符串中的指定字符或子字符串

示例代码:

String str = "Hello World!";

String newStr = str.replace("o","a"); //返回的值为"Hella Warld!"

8. toUpperCase

作用:将字符串中的所有字符转换为大写字母

示例代码:

String str = "Hello World!";

String upperStr = str.toUpperCase(); //返回的值为"HELLO WORLD!"

9. toLowerCase

作用:将字符串中的所有字符转换为小写字母

示例代码:

String str = "Hello World!";

String lowerStr = str.toLowerCase(); //返回的值为"hello world!"

10. trim

作用:删除字符串中的空格

示例代码:

String str = " Hello World! ";

String newStr = str.trim(); //返回的值为"Hello World!"

这些函数都是在Java中常用的字符串处理函数,可以根据需求灵活运用,对于字符串的处理相当方便。