差不多包含了换行的各种情况,只是应该写成split("\n|\r\n|\r")我已经测试过了,下面是测试代码public class Test { public static void main(String[] args) {String ss = "sdalfjda\nkd;afk\r\nadasdada\rdfa";String[] sa = ss.split("\n|\r\n|\r");for(String s:sa) System.out.println(s); }} 仍有问题的话,可以HI我,大家一起交流~! 下面引用的是jdk文档里的XY X 后跟 Y X