zoukankan      html  css  js  c++  java
  • java读写文件

    import java.io.*;

    public class Demo {
    public static void main(String[] args) {
    try {
    // 防止文件建立或读取失败,用catch捕捉错误并打印,也可以throw
    String pathname = "F:/input.txt";
    InputStreamReader reader = new InputStreamReader(new FileInputStream(new File(pathname))); // 建立一个输入流对象reader
    BufferedReader br = new BufferedReader(reader); // 建立一个对象,它把文件内容转成计算机能读懂的语言
    /* 写入Txt文件 */
    File writename = new File("F:/output.txt");
    if (writename.exists()) {
    writename.delete();
    }
    writename.createNewFile(); // 创建新文件
    BufferedWriter out = new BufferedWriter(new FileWriter(writename));
    String line = null;
    while ((line = br.readLine()) != null) {
    out.write(line + " "); // 即为换行
    }
    out.flush(); // 把缓存区内容压入文件
    out.close(); // 最后记得关闭文件
    br.close();
    reader.close();

    } catch (Exception e) {
    e.printStackTrace();
    }

    }
    }

    //同过判断文件的结尾来读取文件   
    import java.io.File;   
    import java.io.InputStream;   
    import java.io.FileInputStream;   
    public class InputStreamDemo02   
    {   
        public static void main(String args[]) throws Exception{   
            File f = new File("E:"+File.separator+"java2"+File.separator+"StreamDemo"+File.separator+"test.txt");   
            InputStream in = new FileInputStream(f);   
            byte b[] = new byte[1024];   
            int len = 0;   
            int temp=0;          //所有读取的内容都使用temp接收   
            while((temp=in.read())!=-1){    //当没有读取完时,继续读取   
                b[len]=(byte)temp;   
                len++;   
            }   
            in.close();   
            System.out.println(new String(b,0,len));   
        }   
  • 相关阅读:
    [ActionSprit 3.0] FMS直播
    Selenium学习之==>Css Selector使用方法
    Selenium学习之==>Xpath使用方法
    Selenium学习之==>WebDriver驱动对照表
    Selenium学习之==>Selenium介绍
    HTML学习之==>JS
    HTML学习之==>DOM操作
    HTML学习之==>CSS
    HTML学习之==>HTML标签
    Python学习之==>线程&&进程
  • 原文地址:https://www.cnblogs.com/cxhfuujust/p/9907736.html
Copyright © 2011-2022 走看看