java FileReader/FileWriter读写文件
java FileReader/FileWriter读写字母和数字没问题,但读写汉字就乱码。记录下,后面找到解决方法再补上。
public static void main(String[] args) {
FileReader fr = null;
FileWriter fw = null;
try {
int a = 0;
fr = new FileReader("c:/a.txt");//读取目标
fw = new FileWriter("c:/b.txt");//写入目标
while((a=fr.read())!=-1){
System.out.print((char)a+" ");//控制台显示所读取的文件
fw.write((char)a);//每读取一次就写入一次
}
fw.flush();//一次刷新将所读取到的文件直接刷新到本地目标文件
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
try {
fw.close();//最后记得关闭资源
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
java FileReader/FileWriter读写文件相关推荐
- FileReader/FileWriter复制文件
public class Test{ /*FileReader/FileWriter读写乱码,待处理*/ public static void main(String[] args) throws I ...
- java中如何读写文件_JAVA: 读写文件的几种方法
如果您使用java8,可以也参考这篇文章:JAVA: Java8流逐行读取文件 import java.io.BufferedReader; import java.io.BufferedWriter ...
- java几种读写文件的方式
java.io的几种读写文件的方式 一.java把这些不同来源和目标的数据都统一抽象为数据流. Java语言的输入输出功能是十分强大而灵活的. 在Java类库中,IO部分的内容是很庞大的,因为它涉及的 ...
- java使用nio读写文件
IO原理 最近在研究 JAVA NIO 的相关知识,学习NIO,就不能提到IO的原理和事项,必经NIO是基于IO进化而来 IO涉及到的底层的概念大致如下: 缓冲区操作.2) 内核空间与用户空间.3) ...
- Java 按行读写文件(解决中文乱码)
import java.io.*;public class EmployeeTest{EmployeeTest(){}// 按行读取文件public void readFile01(){try {Fi ...
- java io流读写文件换行_java基础io流——OutputStream和InputStream的故事(温故知新)...
io流概述: IO流用来处理设备之间的数据传输,上传文件和下载文件,Java对数据的操作是通过流的方式,Java用于操作流的对象都在IO包中. IO流分类 按照数据流向 输入流 读入数据 输出流 写出 ...
- 使用java IO来读写文件
在java中如何使用IO包中的相关的API来进行文件的读写,下面给出具体的代码 代码如下: package com.multilayerNetwork;import java.io.BufferedR ...
- JAVA四则运算(读写文件)
完成时间:17:10 package 四则运算试题;import java.io.BufferedReader; import java.io.PrintStream; import java.uti ...
- Java写文件导致io过高_161108、Java IO流读写文件的几个注意点
平时写IO相关代码机会挺少的,但却都知道使用BufferedXXXX来读写效率高,没想到里面还有这么多陷阱,这两天突然被其中一个陷阱折腾一下:读一个文件,然后写到另外一个文件,前后两个文件居然不一样? ...
最新文章
- 动画库NineOldAndroids
- 电脑物理内存与虚拟内存的区别与关系
- (常用API)正则表达式的概念和作用
- python数据整理_python数据类型整理
- 《网络对抗》Exp5 MSF基础应用
- web电商系统、电商平台WEB端交互原型模板、用户中心、会员中心、优惠券、积分、互动社区、运营推广、内容推荐、商品展示、订单流程、订单管理、售后及服务、Axure原型、rp原型、电商原型、商城系统原型
- C++ 获取本机登陆过的QQ号码
- 【预测模型】基于matlab RLS算法预测【含Matlab源码 222期】
- 用matlab如何画六边形,matlab怎样直接画出六边形
- 线性线性混合效应模型及R语言实现
- 数据库课程设计-毕业设计管理子系统
- 一起读论文 | 文本分类任务的BERT微调方法论
- 初几学的计算机二进制,说说二进制与计算机的那些事儿
- 【Docker】如何修改Docker的镜像源?
- Java中对中国标准时间进行格式化(yyyy-MM-dd HH:mm:ss)两种方法
- 百度推广关键词如何出价
- 【Axure视频教程】能播放音乐的音乐播放器
- 新常态下光伏等电力工业的发展预测
- 百度地图——poi搜索
- CubeSLAM: Monocular 3D Object SLAM 论文笔记