【发布时间】:2012-04-21 09:27:01
【问题描述】:
我想读取一个本地的 txt 文件并读取该文件中的文本。之后,我想将整个文本拆分为字符串,如下例所示。
示例: 假设文件包含-
abcdef
ghijkl
aededd
ededed
ededfe
efefeef
efefeff
......
......
我想将此文本拆分为字符串
s1 = abcdef+"\n"+ghijkl;
s2 = aededd+"\n"+ededed;
s3 = ededfe+"\n"+efefeef+"\n"+efefeff;
........................
我的意思是我想在空行上分割文本。
我确实知道如何读取文件。我需要帮助将文本拆分为字符串
【问题讨论】:
-
您确定读取整个文件然后拆分这么长的字符串是个好主意吗?我建议您改为逐行阅读,将它们附加到
StringBuilder到\n直到阅读空行。 -
string.split("\n\r")找到这个答案here