【发布时间】:2015-05-24 22:44:52
【问题描述】:
我只是想知道是否有一种方法可以读取文本文件并跳过带有特定字符串的行。
例如(test1.txt):
test0,orig,valid,nice
test1,input,of,ol,[www]
test2,[eee],oa,oq
test3,wa,eee,string,int
test4,asfd,eee,[tsddas],wwww
预期输出:
test0,orig,valid,nice
test3,wa,eee,string,int
我已经有了这个代码:
String line;
String test[];
try{
LineIterator it = FileUtils.lineIterator(file2,"UTF-8");
while(it.hasNext()){
line = it.nextLine();
test = StringUtils.split(line,(","));
}
提前谢谢各位!
【问题讨论】:
-
除了添加
if声明之外的其他方式? -
如果您正在阅读
csv,您可能需要使用csv解析器。
标签: java split bufferedreader