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

5个用于处理字符串的Java函数示例代码

发布时间:2023-06-23 03:50:17

1. substring()

substring()函数用于从一个字符串中获取一个子字符串。具体用法如下:

String str = "Hello, World!";

String subStr = str.substring(7, 12); // 获取"World"这个子字符串

该函数的 个参数为开始位置,第二个参数为结束位置(不包括该位置的字符)。如果只提供一个参数,则获取该参数位置到字符串末尾的子字符串。

2. split()

split()函数用于将一个字符串按照指定的分隔符拆分成一个字符串数组。具体用法如下:

String str = "Hello,World!";

String[] arr = str.split(","); // 将字符串按照","拆分成一个字符串数组

此处,我们将字符串按照","拆分成了一个字符串数组。

3. replace()

replace()函数用于将一个字符串中的某些字符替换成另外的字符。具体用法如下:

String str = "Hello,World";

String newStr = str.replace("o", "e"); // 将"o"替换为"e"得到"Hello, Werld"

该函数的 个参数为要被替换的字符,第二个参数为替换后的字符。

4. trim()

trim()函数用于去掉一个字符串中头部和尾部多余的空格。具体用法如下:

String str = "  Hello, World!  ";

String newStr = str.trim(); // 去掉头部和尾部的空格得到"Hello, World!"

5. indexOf()

indexOf()函数用于查找一个字符串中某个字符或者子字符串的位置。具体用法如下:

String str = "Hello, World!";

int pos = str.indexOf("World"); // 查找"World"这个子字符串的位置

如果找不到,则返回-1。

总结:

Java提供了很多字符串处理函数,以上仅仅是其中五个常用的函数。熟练掌握这些指令,可以让开发者更加方便快捷地处理字符串。