使用Java8 Files类读写文件
Java8 Files类的newBufferedReader()和newBufferedWriter()方法
这两个方法接受Path类型的参数。Path 类是Java8 NIO中的接口。可以由Paths类构造。用于表示路径。
可以直接生成BufferedReader和BufferedWriter。不需要先生成InputStream和OutputStream,再生成BufferedReader和BufferedWriter。
package Files;import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;public class FileCreateTest {public static void main(String[] args) {Path fpath=Paths.get("create.txt");//创建文件if(!Files.exists(fpath)) {try {Files.createFile(fpath);} catch (IOException e) {e.printStackTrace();}}//创建BufferedWritertry {BufferedWriter bfw=Files.newBufferedWriter(fpath);bfw.write("Files类的API:newBufferedWriter");bfw.flush();bfw.close();} catch (IOException e) {e.printStackTrace();}//创建BufferedReadertry {BufferedReader bfr=Files.newBufferedReader(fpath);System.out.println(bfr.readLine());bfr.close();} catch (IOException e) {e.printStackTrace();}}
}
使用Java8 Files类读写文件相关推荐
- c语言cfile用法,MFC CFile类读写文件详解
CFile类提供了对文件进行打开,关闭,读,写,删除,重命名以及获取文件信息等文件操作的基本功能,足以处理任意类型的文件操作. 一个读写文件的例子: 文件I/O 虽然使用CArchive类内建的序列化 ...
- 黄浩老师cpp平时作业(十一)矩阵乘法矩形类读写文件与结构体
"读写文件与结构体"这道题被我跳过去了 理由:它是个压缩包,第一次整体写题的时候按word写把它给忘了:它太麻烦了码量太大现在没时间(懒,得,理,直,气,壮) //后记 诶呀,我在 ...
- java文件读写的基本类_Java读写文件常用方法
一.字符流:读写纯文本(txt,csv等), 1 字符流写文件主要用:FileWriter,BufferedWriter,PrintWriter 1.1 测试 FileWriter 写入 privat ...
- Java文件– java.nio.file.Files类
Java Files class was introduced in Java 1.7 and is a part of java.nio.file package. Java Files类是Java ...
- 使用FileSystem类进行文件读写及查看文件信息
使用FileSystem类进行文件读写及查看文件信息 在这一节我们要深入了解Hadoop的FileSystem类--这是与与hadoop的文件系统交互的重要接口.虽然我们只是着重于HDFS的实现,但我 ...
- GridExcel支持无实体类读写Excel文件
https://github.com/liuhuagui/gridexcel GridExcel是基于Java8函数式编程和POI EventModel实现的用于Excel简单读写的通用解决方案. G ...
- 开源工具 — GridExcel支持无实体类读写Excel文件
https://github.com/liuhuagui/gridexcel GridExcel是基于Java8函数式编程和POI EventModel实现的用于Excel简单读写的通用解决方案. G ...
- Commons IO方便读写文件的工具类
Commons IO是apache的一个开源的工具包,封装了IO操作的相关类,使用Commons IO可以很方便的读写文件,url源代码等. 普通地读取一个网页的源代码的代码可能如下 InputStr ...
- C# FileStream类:文件读写
在 C# 语言中文件读写流使用 FileStream 类来表示,FileStream 类主要用于文件的读写,不仅能读写普通的文本文件,还可以读取图像文件.声音文件等不同格式的文件. 在创建 FileS ...
最新文章
- linux socket完成端口,“完成端口”模型(IOCP)
- 从0到100 | 用户画像的构建思路
- 差异数据库的还原方法
- 人工智能数学基础----导数
- C++ Double-Ended Queues(双向队列)
- 为Visual Studio 2010添加HTML5的项目模板
- MaskRCNN要点
- File 对象 创建,判断,
- 正则化检测TR069的参数路径是否合法
- excel文件占用空间大 xls xlsx等文件
- keras中一个LSTM的具体例子
- 【优化算法】人工鱼群优化算法(AFSA)【含Matlab源码 1078期】
- 可以在电脑上在线录制视频GIF的软件,不需要下载安装
- 完整版28K易支付系统源码+第四方Oreo支付源码
- php bootstrap 后台管理系统,bootstrap后台管理系统
- 钽电容正负极_钽电容是什么?怎么区分正负极?
- css pseudo elements,css伪元素(Pseudo-elements)各种使用类型
- Java 9 模块化(Modularity)
- 利用NEO与Unity制作游戏(第2部分)
- 2020-12-10 MATLAB学习小结(十九)