java如何创建文件并向文件中写入内容呢?

戚薇 Java经验 发布时间:2023-05-04 21:57:28 阅读数:8215 1
下文笔者讲述创建文件并写入内容的方法及示例分享,如下所示

创建及写入文件的实现思路

方式1:
    借助PrintWriter对象实现文件创建及写入

方式2:
    创建二进制文件及写入文件内容

方式3:
    借助Files.write方法创建文件及写入内容
例:创建文件及写入内容的示例
创建一个文本文件:
	PrintWriter writer = new PrintWriter("the-file-name.txt", "UTF-8");
	writer.println("The first line");
	writer.println("The second line");
	writer.close();

创建二进制文件:
	byte data[] = ...
	FileOutputStream out = new FileOutputStream("the-file-name");
	out.write(data);
	out.close();


Java 7及以上版本
    可使用 Files写入文件的类:

创建一个文本文件:
	list<String> lines = Arrays.asList("The first line", "The second line");
	Path file = Paths.get("the-file-name.txt");
	Files.write(file, lines, StandardCharsets.UTF_8);
	//Files.write(file, lines, StandardCharsets.UTF_8, StandardOpenOption.APPEND);

创建二进制文件:
	byte data[] = ...
	Path file = Paths.get("the-file-name");
	Files.write(file, data);
	//Files.write(file, data, StandardOpenOption.APPEND);
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202305/16832087136347.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者