1、读取文件和写文件
<pre name="code" class="java">import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
public class Replace {
private static PrintWriter writer = null;
private static int filenum = 6;
private static BufferedReader reader = null;
public static void main(String[] args) {
init_print_writer();
init_input_reader();
String str = null;
writer.println("username starttime endtime numberOfByte numberOfSample");
try {
while((str = reader.readLine())!=null){
String res = str.replaceAll(":", " ");
writer.println(res);
writer.flush();
}
} catch (IOException e) {
e.printStackTrace();
}
}
private static void init_input_reader() {
File file = new File("D:\\temp project\\"+ "wifiLinkInfo"+filenum+".txt");
try {
reader = new BufferedReader(new FileReader(file));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
public static void init_print_writer() {
try {
writer = new PrintWriter(new FileOutputStream("wifiLinkInfoRe"+filenum+".txt"));
} catch (IOException e) {
System.out.println("Could not open sample file.");
System.exit(-1);
}
}
}