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

Java中常见的字符串处理函数,包括分割、连接、替换等

发布时间:2023-07-05 21:39:47

Java中常见的字符串处理函数包括字符串分割、连接、替换等操作。下面将分别介绍这些常用函数。

1. 字符串分割:使用split方法可以按照指定的分隔符将字符串分割成多个子字符串。示例如下:

String str = "Java is a programming language";
String[] words = str.split(" "); // 使用空格进行分割
for(String word : words){
    System.out.println(word);
}

输出结果为:

Java
is
a
programming
language

2. 字符串连接:使用concat方法可以将两个字符串连接起来。示例如下:

String str1 = "Hello";
String str2 = "World";
String result = str1.concat(str2);
System.out.println(result);

输出结果为:

HelloWorld

3. 字符串替换:使用replace方法可以将指定的字符串或字符替换为新的字符串。示例如下:

String str = "Hello World";
String replaced = str.replace("World", "Java");
System.out.println(replaced);

输出结果为:

Hello Java

4. 字符串大小写转换:使用toLowerCase方法可以将字符串转换为小写,使用toUpperCase方法可以将字符串转换为大写。示例如下:

String str = "Hello World";
String lowerCase = str.toLowerCase();
String upperCase = str.toUpperCase();
System.out.println(lowerCase);
System.out.println(upperCase);

输出结果为:

hello world
HELLO WORLD

5. 字符串修剪:使用trim方法可以去除字符串首尾的空格。示例如下:

String str = "   Hello World   ";
String trimmed = str.trim();
System.out.println(trimmed);

输出结果为:

Hello World

6. 字符串查找:使用indexOf方法可以查找指定字符或字符串在原字符串中 次出现的索引位置。示例如下:

String str = "Hello World";
int index = str.indexOf("World");
System.out.println(index);

输出结果为:

6

7. 字符串长度:使用length方法可以返回字符串的长度。示例如下:

String str = "Hello World";
int length = str.length();
System.out.println(length);

输出结果为:

11

这些是Java中常见的字符串处理函数,它们能够方便地对字符串进行分割、连接、替换等操作,提高了字符串处理的效率和便利性。