java对txt记事本文件的读取与写入
想到读与写,就会涉及到流的知识点;
如果是中文的话,怎么读取呢?
有一个BufferReader的类来处理
package cn.com.socket;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class Day {
public static void main(String[] args) {
/** 读取某个文件里面的内容*/try {FileReader ff=new FileReader("D:/allwav/led.txt");BufferedReader br=new BufferedReader(ff);while(br.read()>0){System.out.println(br.readLine());}} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}
}
运行程序如下
如果是写入中文呢?
package cn.com.socket;
import java.io.FileWriter;
import java.io.IOException;
public class Day {
public static void main(String[] args) {
/** 读取某个文件里面的内容*/try {FileWriter ff=new FileWriter("D:/allwav/led.txt");ff.write("司马师比司马昭要厉害,更适合统一三国");ff.flush();ff.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}
}
如果乱码,说明你的txt文件的格式不是utf-8,需要设置一下
以上这个方式虽然写入数据了,但是从根本上来说就是覆盖,如果不覆盖,而是追加的话,该怎么处理呢?
加true设置
如何在文件打开的情况下读写数据呢?
请教各位.....
java对txt记事本文件的读取与写入相关推荐
- 算法-(java)-从文件中读取、写入数据
1.m的n次幂表示 在算法题中经常遇到10的n次幂,java中计算中,有一个函数,返回double类型,math.pow(m,n),m为基数,n为幂次方.这样打印出结果,会打印出带e的数字,如果想要实 ...
- python读取写入文件_Python读取和写入文件
1 从文件中读取数据 1.1 读取整个文件 创建名为test的txt文本文件,添加内容如下所示: 1234567890 2345678901 3456789012 实现代码: with open('t ...
- openFileDialog 打开TXT记事本文件写入数据库
WinForm 中添加 openFileDialog Button, WinForm .cs 中添加本地.mdf,如下: using System; using System.Collections. ...
- C++中txt文件的读取和写入
C++中Txt文件读取和写入 一.ASCII 输出 为了使用下面的方法, 你必须包含头文件<fstream.h>(译者注:在标准C++中,已经使用<fstream>取代< ...
- Python创建txt文件并读取与写入
Python创建txt文件并读取与写入 [PyCharm 软件内操作] 在PyCharm中创建工作目录(D:\python\test1\) 一.创建一个txt文档 # -*- coding: utf- ...
- matlab处理记事本数据库,如何从Matlab的记事本文件中读取大块数据?
如何从Matlab的记事本文件中读取大块数据? 我的数据采用以下格式: TABLE NUMBER 1 FILE: name_1 name_2 TIME name_3 day name_4 -0.01 ...
- java从远程url文件流读取文件并下载到本地
java从远程url文件流读取文件,且下载到本地,写个循环可实现批量 import java.io.*; import java.net.HttpURLConnection; import java. ...
- python对文件的读操作有哪些方法-Python中文件的读取和写入操作
从文件中读取数据 读取整个文件 这里假设在当前目录下有一个文件名为'pi_digits.txt'的文本文件,里面的数据如下: 3.1415926535 8979323846 2643383279 wi ...
- python对文件的读操作方法有哪些-Python中文件的读取和写入操作
从文件中读取数据 读取整个文件 这里假设在当前目录下有一个文件名为'pi_digits.txt'的文本文件,里面的数据如下: 3.1415926535 8979323846 2643383279 wi ...
- C语言中文件的读取和写入
C语言中文件的读取和写入 注意: 1.由于C是缓冲写 所以要在关闭或刷新后才能看到文件内容 2.电脑处理文本型和二进制型的不同 (因为电脑只认识二进制格式) 在C语言中写文件 //获取文件指针 FIL ...
最新文章
- controller接收json数据_答疑 | 前后端分离,如何接收json数据?
- 开发日记-20190425 关键词 gradle基础学习 7年之约 启动篇
- Android系统的进程分类
- 数组遍历 map()、forEach() 及 字符串切割 split() / 字符串截取 slice()、substring()、substr()...
- 通过改变环境来改变自己的方法:屡试不爽
- vsftp账号_Linux下vsftp的重新安装和配置虚拟用户
- 机器学习算法_机器学习算法之PCA算法
- OpenCV图像的编解码读取
- Handbook之010:函数重载
- 我的世界服务器logo在线制作软件,[树形图制作者]Chestcommands and BossShop首家支持图标显示的编辑器...
- Matlab数字图像处理——图像增强
- 小程序中引用阿里云图标库
- 为promise增加abort功能
- Pyqt设计界面时无法显示图片问题
- subplots用法详解
- sau交流学习社区--基于thinkjs+vue+redis+mysql+es6开发的周报企业管理系统weekly
- 专利申请的流程与时间
- Excel-图表数据标签自定义内容
- kafka 不可以脱离 zookeeper
- SpringCloud项目No qualifying bean of type ‘×××Mapper‘ available:的错误解决
热门文章
- 智能硬件可能成为网络安全事件新的“爆发点”
- 计算机主板清理,终于理解如何清洗电脑主板
- 《信息安全技术》实验一 PGP的原理与使用
- 什么浏览器最好用,五款浏览器对比那个最好?
- 博士申请 | 西湖大学智能无人系统实验室招收空中机器人方向全奖博士生
- Linux CPU使用率超过100%的原因
- Java基础教程:dubbo源码解析-服务暴露与发现
- 解决页眉下划线与边框重复问题:设置页眉并保持好“距离“
- 微信机器人API开发
- word按backspace键不能删除问题