zoukankan      html  css  js  c++  java
  • 对文本的读出和写入字符串操作

    代码示例:

    package filestring;
    
    import java.io.*;
    
    public class FileTest {
        public static void main(String[] args) {
            try {
                // 创建目录
                File dir = new File("Chapter");
                dir.mkdirs();
                
                // 创建文件
                File f = new File("D:/eclipseWJ/HelloWorld/Chapter/File1.txt");
                f.createNewFile();
                
                // 写入文件
                FileWriter writer = new FileWriter(f);
                BufferedWriter bufferedwriter = new BufferedWriter(writer);
                bufferedwriter.write("File1");
                bufferedwriter.close();
    
                // 输出目录中的文件
                if (dir.isDirectory()) {
                    String[] fileContents = dir.list();
                    for (String i : fileContents)
                        System.out.println(i);
                }
    
                // 读出文件内容
                FileReader fileReader = new FileReader(f);
                BufferedReader reader = new BufferedReader(fileReader);
                String line = null;
                while ((line = reader.readLine()) != null)
                    System.out.println(line);
                reader.close();
    
            } catch (IOException ex) {
                ex.printStackTrace();
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        }
    }
  • 相关阅读:
    类的加载机制与反射 笔记
    json
    人人都是产品经理 笔记
    java IO
    jcrop+jquery+javaweb 实现头像裁剪、上传
    C++学习-3
    C++学习-2
    C++学习-1
    Django高级部分
    Django---模板
  • 原文地址:https://www.cnblogs.com/YeHuan/p/10719897.html
Copyright © 2011-2022 走看看