视实际情况而用:
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class FileMain {
public static void main(String[] args) {
readData(new File("F:\\file0\\http.txt"));
}
/** 读数据 */
public static void readData(File file) {
StringBuilder result = new StringBuilder();
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String s = null;
int count = 0;
int page = 0;
while ((s = br.readLine()) != null) {
result.append(s);
count++;
if (count % 10000 == 0) { //每一万行一个文件