弱弱问一句:
像这种代码都是网上找的,自己不理解,也不记得,本人应该对这样的代码了解到什么程度呢?

package com.nickwong.code;import java.io.*;/*** Created by Nickwong on 31/07/2018.* 根据1-8楼的建议,优化了代码*/
public class ReadTxt {public static void main(String args[]) {readFile();writeFile();}/*** 读入TXT文件*/public static void readFile() {String pathname = "input.txt"; // 绝对路径或相对路径都可以,写入文件时演示相对路径,读取以上路径的input.txt文件//防止文件建立或读取失败,用catch捕捉错误并打印,也可以throw;//不关闭文件会导致资源的泄露,读写文件都同理//Java7的try-with-resources可以优雅关闭文件,异常时自动关闭文件;详细解读https://stackoverflow.com/a/12665271try (FileReader reader = new FileReader(pathname);BufferedReader br = new BufferedReader(reader) // 建立一个对象,它把文件内容转成计算机能读懂的语言) {String line;//网友推荐更加简洁的写法while ((line = br.readLine()) != null) {// 一次读入一行数据System.out.println(line);}} catch (IOException e) {e.printStackTrace();}}/*** 写入TXT文件*/public static void writeFile() {try {File writeName = new File("output.txt"); // 相对路径,如果没有则要建立一个新的output.txt文件writeName.createNewFile(); // 创建新文件,有同名的文件的话直接覆盖try (FileWriter writer = new FileWriter(writeName);BufferedWriter out = new BufferedWriter(writer)) {out.write("我会写入文件啦1\r\n"); // \r\n即为换行out.write("我会写入文件啦2\r\n"); // \r\n即为换行out.flush(); // 把缓存区内容压入文件}} catch (IOException e) {e.printStackTrace();}}
}

https://www.cnblogs.com/zhan1995/p/10550668.html

Java读取txt文件和写入txt文件相关推荐

  1. java读取txt文件函数_Java读取txt文件和写入txt文件的简单实例

    写Java程序时经常碰到要读如txt或写入txt文件的情况,但是由于要定义好多变量,经常记不住,每次都要查,特此整理一下,简单易用,方便好懂! package edu.thu.keyword.test ...

  2. python写入指定路径的文件_python 从shell读取指定文件以及写入指定文件

    python 从shell读取指定文件以及写入指定文件 运行不同的文件每次都要修改脚本,能不能指定输入文件以及输出文件? python abstract_element.py 1.txt 2.txt ...

  3. Python读取json文件及写入json文件等操作

    Python读取json文件及写入json文件等操作 读取json文件 写入json文件 读取json文件 load():用于读取json文件 import json with open(path,' ...

  4. shell脚本:实现文件覆盖写入、文件内容追加写入

    文章目录 shell脚本:实现文件覆盖写入.文件内容追加写入 实现说明: 重要代码: 1. 覆盖写文件 ">" 2. 追加写文件">>" sh ...

  5. Python将Excel文件内容写入Word文件

    在日常办公中我们经常需要将Excel文件中的数据写入Word中,如果是手动一个一个进行复制粘贴,那将会非常的耗时且繁琐! 遇到这种问题我们首先想到就是利用b编程解决,今天我分享一个excel转word ...

  6. R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称、将数据写入Excel文件新的表单(sheet)中、将文件保存为xls文件格式(而不是xlsx)

    R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称.将数据写入Excel文件新的表单(sheet)中.将文件保存为xls文件格式(而不是xlsx) 目录

  7. docker中遇到文件无法写入宿主文件问题(Permission denied)

    docker中遇到文件无法写入宿主文件问题(Permission denied) 一.compose-docker 启动项目 使用compose-docker up -d 启动项目出现相对应的服务没有 ...

  8. [java进阶]1.Java读取txt文件和写入txt文件

    1. Java读取txt文件 import java.io.*; import java.util.ArrayList; import java.util.List;public class unit ...

  9. python读取读取txt文件与写入txt文件

    题目: 其中,data.txt文件内容如下: 解决代码如下: # 1.使用read()函数逐个字节或者字符读取txt文件中的内容: # 2.使用readline()函数逐行读取txt文件中的内容: # ...

最新文章

  1. 一图胜千言!数据可视化多维讲解
  2. 面向对象的设计模式及魔术函数
  3. 订单生产计划表范本_生产计划管理与物料控制的实施步骤与要领
  4. 区块链的完整流程 自动化执行代码
  5. 机器学习用于金融市场预测难在哪?
  6. Appium+Python移动端 实战——教你如何xpath定位自动化测试
  7. webstrom中打包的详细_webpack打包体积优化
  8. 多线程-threading和进程VS线程(python 版)
  9. 七年阿里老人谈新人程序员的成长
  10. Linux中Apache服务器的简单配置
  11. SpringMVC原理
  12. TP6+JWT开发APP接口
  13. 【软考】系统集成项目管理工程师(二)信息系统集成及服务管理
  14. hadoop实现单词统计
  15. (Spring+SpringMVC+mybatis)SSM企业职工工资管理系统
  16. Android程序员该如何进阶学习以预防35岁中年职场危机?
  17. 判断某整数是否既是5又是7的整数倍()
  18. 怎么样拍摄出优质短视频|抖音短视频拍摄技巧
  19. 美国公开宣布WannaCry真凶——就是朝鲜!
  20. 618京东和天猫打得火热,笑得最开心的却是直播巨头?

热门文章

  1. 朴素贝叶斯分类的实现
  2. 原生JavaScript项目——管理系统
  3. golang:时区设置
  4. Odoo 16 企业版手册 - 销售管理之销售模版
  5. python鸭子类型
  6. 谭浩强c语言辅导书,既然谭浩强的C语言教材不好,那应该选什么书作C语言教材?...
  7. Java FastJson解析json字符串 提取键值
  8. 磁盘切换成F2FS文件系统并加密
  9. [转载]C#开源项目(国外的还是很多)
  10. C语言冒泡排序改进版