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

如何使用Java函数实现将一个字符串按照指定分隔符拆分成数组?

发布时间:2023-07-04 16:43:34

在 Java 中,可以使用 String 类的 split() 方法来将一个字符串按照指定分隔符拆分成数组。

split() 方法有两种重载形式:

1. split(String regex):根据传入的正则表达式作为分隔符来拆分字符串。

2. split(String regex, int limit):根据传入的正则表达式作为分隔符来拆分字符串,同时限制返回的子字符串的个数。

下面是一个使用 split() 方法将字符串按照指定分隔符拆分成数组的例子:

public class SplitString {
    public static void main(String[] args) {
        String str = "apple,banana,orange";
        
        // 按照逗号作为分隔符拆分字符串
        String[] arr = str.split(",");
        
        // 输出拆分后的数组
        for (String s : arr) {
            System.out.println(s);
        }
    }
}

执行以上代码,输出结果为:

apple
banana
orange

注意,split() 方法返回的是一个字符串数组,所以需要使用字符串数组来接收拆分后的子字符串。

如果要使用其他的分隔符,只需要将逗号 , 替换成其他字符即可。例如,如果要按照分号 ; 拆分字符串,只需要将 split(",") 改为 split(";")