Java 中将 String 类型按照某个字符分割成数组的方法比较简单,主要通过 String 类中的 split() 方法实现。下面是详细的攻略:
1. String 类中的 split() 方法
split() 方法能够将 String 类型的字符串根据指定字符进行拆分成一个数组,具体语法如下:
public String[] split(String regex)
其中,regex 代表指定的分隔符,可以是正则表达式。返回值为由分割后的字符串组成的字符串数组。
2. 示例说明
2.1 按照逗号分割
下面通过一个例子,演示如何使用 split() 方法按照逗号将一个字符串分割成数组。
String str = "Java语言, Python语言, JavaScript语言";
String[] languages = str.split(", ");
for(String language: languages){
System.out.println(language);
}
输出结果为:
Java语言
Python语言
JavaScript语言
2.2 按照多个字符分割
如果要按照多个字符进行拆分,可以在分割字符之间用 | 进行分隔。下面是一个示例:
String str = "中国 香港中国 台湾 中国澳门";
String[] regions = str.split("中国| ");
for(String region: regions){
System.out.println(region);
}
输出结果为:
香港
台湾
澳门
以上就是将 String 类型按照指定字符分割成数组的方法,希望能对大家有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Java中将String类型依照某个字符分割成数组的方法 - Python技术站