58,454
社区成员
发帖
与我相关
我的任务
分享
package io;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class FileSkipTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
File file = new File("F:\\a.txt");
BufferedReader reader = null;
String line = null;
int sign = 1;
int a = 0;
StringBuffer buffer = new StringBuffer();
List<String> list = new ArrayList<String>();
try {
reader = new BufferedReader(new FileReader(file));
while((line = reader.readLine()) != null){
buffer.append(line);
if(sign%5 != 0){
}else{
list.add(buffer.toString());
buffer = new StringBuffer();
}
sign++;
}
if(sign%5 !=0){
list.add(buffer.toString());
}
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}