java如何实现文件简单读写
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章主要介绍了java如何实现文件简单读写,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。文件简单读写package com.fil
千家信息网最后更新 2025年01月20日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安全错误
数据库的锁怎样保障安全
数据库的数据完整性指
如何搭建自己的服务器视频教程
建立人员数据库
数据库技术员岗位
js 读取服务器文件
知网社会数据库
数据库返回字符串长度包括符号吗
LNS网络安全名词
沙迪克怎么改用户数据库
余姚专业软件开发公司
计算机网络安全检测系统
网络安全谁建设 谁负责
sql检索表格数据库
软件开发企业三体系审核
英文全文数据库购买
大连数字化博物馆软件开发
维普科技期刊数据库官网首页
三调数据库使用培训
绵阳软件开发培训班
gprs服务器软件
nano服务器管理
地址数据类型数据库
信用中国数据库
惠普服务器管理网ip设置
mysql数据库怎么回滚
互联网属于科技服务体系
十二部门发文网络安全
电信网络技术支撑薪资
电脑服务器进不去系统
正规的大学数据库