JAVA实现对TXT文件读写的案例

这是一个简单的文本读写程序,实现语言为JAVA

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class IntoFile {
//导购师的导入语句
String sql = " ";
String end = " ";
//区域表的导入语句
String agent = " ";
String agent_end = " ";

public IntoFile() {
// TODO Auto-generated constructor stub
}

public void read(String fileName) throws IOException{
String[] list ;
String str = "";
try {
BufferedReader read = new BufferedReader(new FileReader(fileName));
str = read.readLine();
while(str!=null){
list = str.split(" ");
write(list);
str = read.readLine();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

public void agentRead(String fileName) throws IOException{
String[] list ;
String str = "";
try {
BufferedReader read = new BufferedReader(new FileReader(fileName));
str = read.readLine();
while(str!=null){
list = str.split(",");
agentInto(list);
str = read.readLine();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

//导入导购师
public void write(String[] str){
String file = "c:/kupo_1.txt";
try{
BufferedWriter write = new BufferedWriter(new FileWriter(file,true));
write.write(sql);
for(int i=0;iwrite.write("'"+str[i]+"' ,");
}
write.write(end);
write.newLine();
write.close();
}catch(Exception e){
e.printStackTrace();
}
}

//导入区域代理编码
public void agentInto(String[] str){
String file = "c:/agent_1.txt";
try{
BufferedWriter write = new BufferedWriter(new FileWriter(file,true));
write.write(agent);
for(int i=0;iwrite.write("'"+str[i]+"' ,");
}
write.write(agent_end);
write.newLine();
write.close();
}catch(Exception e){
e.printStackTrace();
}
}
/**
* @param args
*/
public static void main(String[] args) {

IntoFile info = new IntoFile();
String file = "c:/area.txt";//"c:/kupo.txt";
try {
info.agentRead(file);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// TODO Auto-generated method stub

}

}

相关文档
最新文档