java如何实现文件简单读写
发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,这篇文章主要介绍了java如何实现文件简单读写,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。文件简单读写package com.fil
千家信息网最后更新 2025年11月12日java如何实现文件简单读写
这篇文章主要介绍了java如何实现文件简单读写,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
文件简单读写
package com.file;import java.io.*;/** * Created by elijahliu on 2017/2/11. */public class ReadFile { public static void main(String[] args) { File file = new File("new Hello.txt"); if(file.exists()){ System.err.print("exsit"); try (FileInputStream fis = new FileInputStream(file)) {//文件输入流 这是字节流 InputStreamReader isr = new InputStreamReader(fis,"UTF-8");//inputstreamReader是一个字节流,将字节流和字符流转化的时候,就需要制定一个编码方式,不然就会乱码 BufferedReader br = new BufferedReader(isr);//字符缓冲区 String line; while((line = br.readLine())!=null){//这里将缓冲区里的内容如果非空就读出来打印 System.out.println(line); } br.close();//最后将各个线程关闭 isr.close(); fis.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } File newfile = new File("newtext.txt"); try { FileOutputStream fos = new FileOutputStream(newfile);//这里如果文件不存在会自动创建文件 OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");//和读取一样这里是转化的是字节和字符流 BufferedWriter bw = new BufferedWriter(osw);//这里是写入缓冲区 bw.write("厉害了我的哥");//写入字符串 bw.close();//和上面一样 这里后打开的先关闭 先打开的后关闭 osw.close(); fos.close(); System.out.println("done"); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }}感谢你能够认真阅读完这篇文章,希望小编分享的"java如何实现文件简单读写"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
文件
字符
篇文章
缓冲区
缓冲
UTF-8
厉害
乱码
价值
兴趣
内容
同时
字符串
字节
方式
时候
更多
朋友
的哥
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件服务器系统升级手机无法登录
日本dna数据库排名
怎么修改数据库的数据
非法网络技术支持行为
关于青少年网络安全的建议
青岛刘斐网络技术公司
梦幻不同服务器能同一名字吗
mha切换数据库
网络安全队
守护网络安全的句子
软件开发的第一个环节
手机风险数据库是什么原因
秀山云服务器
黑盘发票上传参数设置服务器地址
软件开发新员工转正答辩
软件开发订单班
容错服务器一般多少钱
合肥老表网络技术
网络安全学院培训
sql中如何插入学生课程数据库
网络安全作业人员资格证
服务器远程怎么装系统
数据库安全性创建角色
初三网络安全教育
浪潮服务器生产商公司名字
指挥中心软件开发合同
深圳市星月网络技术有限公司
石家庄电商软件开发价格
山西云手机服务器租用
想学手机软件开发