读文件
写文件
public static void readText(String url) {
String charsetName="gbk";
try {
File file=new File(url);
InputStreamReader isr=new InputStreamReader(new FileInputStream(file), charsetName);
BufferedReader br=new BufferedReader(isr);
String textLine=null;
textLine=br.readLine();
while(textLine!=null) {
System.out.println(textLine=br.readLine());
}
isr.close();
} catch(Exception e) {
e.printStackTrace();
}
}
写文件
public static void writeText(String url) {
File file =new File(url);//url 如果不存在需要创建一个
try {
file.createNewFile();//创建一个新的文件
BufferedWriter bw=new BufferedWriter(new FileWriter(file));
bw.write("hello world!\r\n");//\r\n换行
bw.flush();// 把缓存区内容压入文件
bw.close();//关闭文件
} catch (IOException e) {
e.printStackTrace();
}
}
测试
public static void main(String[] args) {
readText("C:/Users/MILO/Desktop/VisaEmv/visaemvout.pc");
writeText("C:/Users/MILO/Desktop/VisaEmv/visaemvin.txt");
}