在Java中,split()
方法用于将字符串按照指定的正则表达式分割成一个字符串数组。当正则表达式匹配到字符串的末尾时,split()
方法不会创建一个空字符串来填充数组的最后一个位置。
例如,如果我们有一个字符串"Hello,World,"
,并使用逗号作为分隔符,那么split()
方法将返回一个包含两个元素的数组:["Hello", "World"]
。注意,最后一个逗号后面没有空字符串。
这是一个示例代码:
public class Main {
public static void main(String[] args) {
String str = "Hello,World,";
String[] splitStr = str.split(",");
for (String s : splitStr) {
System.out.println(s);
}
}
}
输出:
Hello
World
因此,split()
方法不会在字符串数组的最后添加空字符串。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云