Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 把这页上的文字分开_Java_Android - Fatal编程技术网

Java 把这页上的文字分开

Java 把这页上的文字分开,java,android,Java,Android,我有一根绳子 String str = "line1"+"\n" + "line2"+"\n" + "line3"+"\n" + "line4"+"\n" + "line5"+"\n" + "line6"+"\n" + "line7"+"\n" + "line8"+"\n" +

我有一根绳子

String str = "line1"+"\n" +
               "line2"+"\n" +
               "line3"+"\n" +
               "line4"+"\n" +
               "line5"+"\n" +
               "line6"+"\n" +
               "line7"+"\n" +
               "line8"+"\n" +
               "line9"+"\n" +
               "line10"+"\n" +
               "line11"+"\n" +
               "line12"+"\n" +
               "line13"+"\n" +
               "line14"+"\n" +
               "line15"+"\n" +
               "line16"+"\n" +
               "line17"+"\n";
我想从中得到一个字符串数组

String str1 =      "line1"+"\n" +
                   "line2"+"\n" +
                   "line3"+"\n" +
                   "line4"+"\n";

String str2 =      "line5"+"\n" +
                   "line6"+"\n" +
                   "line7"+"\n" +
                   "line8"+"\n";

String str3 =      "line9"+"\n" +
                   "line10"+"\n" +
                   "line11"+"\n" +
                   "line12"+"\n";

String str4 =      "line13"+"\n" +
                   "line14"+"\n" +
                   "line15"+"\n" +
                   "line16"+"\n";

String str5 =       "line17"+"\n";
如果我这样做

 String[] str1 = str.split("\n");
我得到了一个字符串数组,其中只有一行,我需要它来处理一些字符串
我将使用一个文件,而不是字符串,我计划从该文件中读取一行中的文本

,用于使用特定格式拆分字符串,您需要指定正则表达式 因此,在您的情况下,正则表达式将是\r\n


答案已经给出了,请看一看并尝试一下。几乎我想要一个函数,它将超出我的范围,用来做一个字符串数组。在数组的每一行中,应该从原始字符串中获得4行、6行或N行