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

如何使用Java中的字符串函数(方法)?

发布时间:2023-06-25 23:03:19

Java是一种流行的编程语言,它有许多强大的字符串函数和方法。使用Java的字符串函数,您可以轻松地操作字符串,例如查找字符串,连接字符串,提取子字符串等。在此文章中,我们将介绍Java中的一些最常用和最有用的字符串函数和方法。

1.  length()

length()是一个字符串函数,它返回字符串的长度。例如:

String str = "Hello World";

int len = str.length();

这将返回字符串“Hello World”的长度,即11。

2.  charAt()

charAt()是一个字符串函数,它返回指定索引处的字符。例如:

String str = "Hello World";

char ch = str.charAt(0);

这将返回字符串“Hello World”的 个字符,即“H”。

3.  substring()

substring()是一个字符串函数,它返回从指定索引处开始的子字符串。例如:

String str = "Hello World";

String substr = str.substring(6);

这将返回从第6个索引位置开始的子字符串,“World”。

4.  indexOf()

indexOf()是一个字符串函数,它返回字符串中 次出现的指定字符或子字符串的位置。例如:

String str = "Hello World";

int index = str.indexOf("W");

这将返回“World”子字符串的开始索引位置,即6。

5.  lastIndexOf()

lastIndexOf()是一个字符串函数,它返回字符串中最后一次出现的指定字符或子字符串的位置。例如:

String str = "Hello World";

int index = str.lastIndexOf("o");

这将返回最后一个“o”字符的索引位置,即7。

6.  replace()

replace()是一个字符串函数,它将指定的字符或子字符串替换为另一个字符或子字符串。例如:

String str = "Hello World";

String newStr = str.replace("World", "Java");

这将返回一个新的字符串,“Hello Java”。

7.  toUpperCase()

toUpperCase()是一个字符串函数,它将字符串中的所有字符转换为大写字母。例如:

String str = "Hello World";

String newStr = str.toUpperCase();

这将返回大写字母“HELLO WORLD”。

8.  toLowerCase()

toLowerCase()是一个字符串函数,它将字符串中的所有字符转换为小写字母。例如:

String str = "Hello World";

String newStr = str.toLowerCase();

这将返回小写字母“hello world”。

9.  split()

split()是一个字符串函数,它根据指定的分隔符将字符串拆分为字符串数组。例如:

String str = "Hello,World";

String[] arr = str.split(",");

这将返回包含两个元素的字符串数组,即“Hello”和“World”。

10.  trim()

trim()是一个字符串函数,它删除字符串开头和结尾的空格。例如:

String str = "  Hello World   ";

String newStr = str.trim();

这将返回一个新的字符串,“Hello World”,不含开头和结尾的空格。

以上是一些Java中最常用和最有用的字符串函数和方法。使用这些函数,您可以轻松地操作字符串,使代码更加简洁和可读。