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

Java中的字符串函数有哪些以及如何使用?

发布时间:2023-05-20 15:35:09

Java中的字符串函数十分丰富,可以操作和处理字符串。在本文中将介绍几个常用的字符串函数以及如何使用它们。

1. length() 函数

length() 函数用于返回一个字符串的长度。该函数不需要参数。

示例代码如下:

String str = "Hello World";
int length = str.length();
System.out.println("字符串长度为:" + length); // 输出:字符串长度为:11

2. charAt() 函数

charAt() 函数用于返回字符串中指定索引位置的字符。该函数需要一个整数作为参数,表示字符在字符串中的索引位置。

示例代码如下:

String str = "Hello World";
char ch = str.charAt(6);
System.out.println("字符串中第6个字符为:" + ch); // 输出:字符串中第6个字符为:W

3. concat() 函数

concat() 函数用于将一个字符串连接到另一个字符串的末尾。该函数需要一个字符串作为参数。

示例代码如下:

String str1 = "Hello ";
String str2 = "World";
String str3 = str1.concat(str2);
System.out.println("拼接后的字符串为:" + str3); // 输出:拼接后的字符串为:Hello World

4. indexOf() 函数

indexOf() 函数用于返回一个字符串在另一个字符串中 次出现的位置。该函数需要一个字符串作为参数。

示例代码如下:

String str = "Hello World";
int index = str.indexOf("World");
System.out.println("\"World\"       次出现的位置为:" + index); // 输出:"World"       次出现的位置为:6

5. substring() 函数

substring() 函数用于返回字符串的一个子串。该函数需要两个整数作为参数,分别表示起始位置和结束位置(不包括结束位置的字符)。

示例代码如下:

String str = "Hello World";
String subStr = str.substring(6, 11);
System.out.println("字符串的子串为:" + subStr); // 输出:字符串的子串为:World

6. toUpperCase() 函数

toUpperCase() 函数用于将一个字符串转换为大写字母。该函数不需要参数。

示例代码如下:

String str = "Hello World";
String upperStr = str.toUpperCase();
System.out.println("大写字母字符串为:" + upperStr); // 输出:大写字母字符串为:HELLO WORLD

7. toLowerCase() 函数

toLowerCase() 函数用于将一个字符串转换为小写字母。该函数不需要参数。

示例代码如下:

String str = "Hello World";
String lowerStr = str.toLowerCase();
System.out.println("小写字母字符串为:" + lowerStr); // 输出:小写字母字符串为:hello world

8. trim() 函数

trim() 函数用于去除字符串两端的空格。该函数不需要参数。

示例代码如下:

String str = "  Hello World  ";
String trimStr = str.trim();
System.out.println("去除空格后的字符串为:" + trimStr); // 输出:去除空格后的字符串为:Hello World

9. replace() 函数

replace() 函数用于将一个字符或字符串替换成另一个字符或字符串。该函数需要两个字符或字符串作为参数, 个参数表示要被替换的字符或字符串,第二个参数表示替换成的字符或字符串。

示例代码如下:

String str = "Hello World";
String replaceStr = str.replace("World", "Java");
System.out.println("替换后的字符串为:" + replaceStr); // 输出:替换后的字符串为:Hello Java

以上是几个常用的字符串函数和使用方法。有了这些函数,可以轻松操作和处理字符串,在实际的编程中会非常实用。