• java 新建文本并写入


    import java.io.*;
     
    public class Test {
     
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            String content[] = { "好久不见", "最近好吗", "see you" };
            File file = new File("E:\src\csv\word283.csv"); // 创建文件对象,可以再加个异常分析,是否已存在该文件
            // 写入
            try {
                FileWriter fw = new FileWriter(file);// 创建FileWriter类对象
                BufferedWriter bufw = new BufferedWriter(fw);
                for (int k = 0; k < content.length; k++) {// 循环遍历content数组的内容
                    bufw.write(content[k]);// 将字符串数组中的每个元素写入到磁盘文件中
                    bufw.newLine();// 实现换行,将数组中的单个元素以单行的形式写入文件
                }
                bufw.close();
                fw.close();
            } catch (Exception e) {
                // TODO: handle exception
                e.printStackTrace();
            }
            // 读取
            try {
                FileReader fr = new FileReader(file);
                BufferedReader bufr = new BufferedReader(fr);
                String s;
                int i = 0;
                // 先判断要读的文件的文本行数不为null,才进入循环
                while ((s = bufr.readLine()) != null) {// 读取文本行,并将其返回为字符串。若无数据可读,则返回null。
                    i++;
                    System.out.println("第" + i + "行:" + s);
                }
                fr.close();
                bufr.close();
            } catch (Exception e) {
                // TODO: handle exception
                e.printStackTrace();
            }
        }
  • 相关阅读:
    Jmeter之定时器
    Jmeter环境部署及目录解析
    Linux之shell脚本(基础篇)
    Linux常用命令
    Nginx详细安装部署教程(转)
    lsyncd+rsync文件实时同步
    windows7下搭建robot framework环境
    Python 类和实例
    第一个自动化运维程序
    Python之 set的特点
  • 原文地址:https://www.cnblogs.com/hulian425/p/14522978.html
Copyright © 2020-2023  润新知