Java读取txt文件和写入txt文件
弱弱问一句:
像这种代码都是网上找的,自己不理解,也不记得,本人应该对这样的代码了解到什么程度呢?
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文件相关推荐
- java读取txt文件函数_Java读取txt文件和写入txt文件的简单实例
写Java程序时经常碰到要读如txt或写入txt文件的情况,但是由于要定义好多变量,经常记不住,每次都要查,特此整理一下,简单易用,方便好懂! package edu.thu.keyword.test ...
- python写入指定路径的文件_python 从shell读取指定文件以及写入指定文件
python 从shell读取指定文件以及写入指定文件 运行不同的文件每次都要修改脚本,能不能指定输入文件以及输出文件? python abstract_element.py 1.txt 2.txt ...
- Python读取json文件及写入json文件等操作
Python读取json文件及写入json文件等操作 读取json文件 写入json文件 读取json文件 load():用于读取json文件 import json with open(path,' ...
- shell脚本:实现文件覆盖写入、文件内容追加写入
文章目录 shell脚本:实现文件覆盖写入.文件内容追加写入 实现说明: 重要代码: 1. 覆盖写文件 ">" 2. 追加写文件">>" sh ...
- Python将Excel文件内容写入Word文件
在日常办公中我们经常需要将Excel文件中的数据写入Word中,如果是手动一个一个进行复制粘贴,那将会非常的耗时且繁琐! 遇到这种问题我们首先想到就是利用b编程解决,今天我分享一个excel转word ...
- R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称、将数据写入Excel文件新的表单(sheet)中、将文件保存为xls文件格式(而不是xlsx)
R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称.将数据写入Excel文件新的表单(sheet)中.将文件保存为xls文件格式(而不是xlsx) 目录
- docker中遇到文件无法写入宿主文件问题(Permission denied)
docker中遇到文件无法写入宿主文件问题(Permission denied) 一.compose-docker 启动项目 使用compose-docker up -d 启动项目出现相对应的服务没有 ...
- [java进阶]1.Java读取txt文件和写入txt文件
1. Java读取txt文件 import java.io.*; import java.util.ArrayList; import java.util.List;public class unit ...
- python读取读取txt文件与写入txt文件
题目: 其中,data.txt文件内容如下: 解决代码如下: # 1.使用read()函数逐个字节或者字符读取txt文件中的内容: # 2.使用readline()函数逐行读取txt文件中的内容: # ...
最新文章
- 一图胜千言!数据可视化多维讲解
- 面向对象的设计模式及魔术函数
- 订单生产计划表范本_生产计划管理与物料控制的实施步骤与要领
- 区块链的完整流程 自动化执行代码
- 机器学习用于金融市场预测难在哪?
- Appium+Python移动端 实战——教你如何xpath定位自动化测试
- webstrom中打包的详细_webpack打包体积优化
- 多线程-threading和进程VS线程(python 版)
- 七年阿里老人谈新人程序员的成长
- Linux中Apache服务器的简单配置
- SpringMVC原理
- TP6+JWT开发APP接口
- 【软考】系统集成项目管理工程师(二)信息系统集成及服务管理
- hadoop实现单词统计
- (Spring+SpringMVC+mybatis)SSM企业职工工资管理系统
- Android程序员该如何进阶学习以预防35岁中年职场危机?
- 判断某整数是否既是5又是7的整数倍()
- 怎么样拍摄出优质短视频|抖音短视频拍摄技巧
- 美国公开宣布WannaCry真凶——就是朝鲜!
- 618京东和天猫打得火热,笑得最开心的却是直播巨头?