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

Java中常用的字符串处理函数 - 详解及实例

发布时间:2023-06-30 00:40:08

在Java中,字符串是一种非常常用的数据类型。在实际开发中,我们经常需要对字符串进行各种操作和处理。下面是一些Java中常用的字符串处理函数,以及它们的详细说明和实例。

1. length()函数:返回字符串的长度。

String str = "Hello World";
int length = str.length();
System.out.println(length);  // 输出结果:11

2. charAt()函数:返回字符串中指定索引位置的字符。

String str = "Hello World";
char character = str.charAt(6);
System.out.println(character);  // 输出结果:W

3. concat()函数:将字符串与指定的字符串连接起来。

String str1 = "Hello";
String str2 = "World";
String result = str1.concat(str2);
System.out.println(result);  // 输出结果:HelloWorld

4. equals()函数:比较两个字符串是否相等。

String str1 = "Hello";
String str2 = "Hello";
boolean result = str1.equals(str2);
System.out.println(result);  // 输出结果:true

5. startsWith()函数:判断字符串是否以指定的前缀开始。

String str = "Hello World";
boolean result = str.startsWith("Hello");
System.out.println(result);  // 输出结果:true

6. endsWith()函数:判断字符串是否以指定的后缀结束。

String str = "Hello World";
boolean result = str.endsWith("World");
System.out.println(result);  // 输出结果:true

7. indexOf()函数:返回指定字符或字符串在字符串中 次出现的位置。

String str = "Hello World";
int index = str.indexOf("o");
System.out.println(index);  // 输出结果:4

8. substring()函数:返回字符串中指定子字符串的子串。

String str = "Hello World";
String result = str.substring(6);
System.out.println(result);  // 输出结果:World

9. toLowerCase()函数:将字符串转换为小写。

String str = "Hello World";
String result = str.toLowerCase();
System.out.println(result);  // 输出结果:hello world

10. toUpperCase()函数:将字符串转换为大写。

String str = "Hello World";
String result = str.toUpperCase();
System.out.println(result);  // 输出结果:HELLO WORLD

这些都是Java中常用的字符串处理函数,通过它们可以对字符串进行各种操作和处理。在实际开发中,我们通常需要根据自己的需求选择合适的字符串处理函数来完成相应的操作。