File 读取文件和写入文件

来源:互联网 发布:百家讲坛知乎 编辑:程序博客网 时间:2024/06/09 21:35
读文件


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");}