JAVA中使用FileWriter写数据到文本文件步骤详解

 更新时间:2023年10月16日 09:46:15   作者:_七七  
这篇文章主要介绍了JAVA中使用FileWriter写数据到文本文件步骤详解,FileWriter类提供了多种写入字符的方法,包括写入单个字符、写入字符数组和写入字符串等,它还提供了一些其他的方法,如刷新缓冲区、关闭文件等,需要的朋友可以参考下

FileWriter

FileWriter写数据的一般步骤: 使用java.io.FileWriter类可以将数据写到文本文件当中:

  • 创:1.调用构造方法来创建一个FileWriter对象:
    • public FilerWriter(String file Name):构造参数为文件路径名。
  • 写:2.调用写数据的成员方法向文件中写入数据:
    • public void write(String text):参数为需要写入的字符串。
  • 关:3.调用关闭的成员方法释放相关资源:
    • public void close()

如果希望将数据写到纯文本文件当中,那么可以使用FileWriter类

1.导包

import java.io.FileWriter;

2.创建:构造方法

public FileWriter(String filerName)  //参数字符串就是文件的路径名称。
FileWriter fw = new FileWriter("file01.txt");

文件扩展名只能决定默认用什么软件打开文件,不能决定其内容。

3.使用:成员方法

  • 写数据:public void write(String str):参数就是需要写到文件中的字符串
  • 关闭流:public void close():关闭,释放相关资源。

创、写、关。

注意事项

1.千万不要忘记最后调用close方法进行关闭。

2.创建的时候,如果提示有可能有异常,那么就鼠标悬停,然后Add throws … 即可。

public class FileWriter {
	public static void main(String[] args) throws IOException {// 添加抛出异常
		// 1.创建FileWriter对象
		FileWriter fw = new FileWriter("file01.txt");

		// 2.调用write方法写数据
		fw.write("Hello,World!");

		// 3.关闭数据流
		fw.close();
	}
}

到此这篇关于JAVA中使用FileWriter写数据到文本文件步骤详解的文章就介绍到这了,更多相关FileWriter写数据到文本文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Spring事件机制实现异步的方法

    使用Spring事件机制实现异步的方法

    这篇文章主要介绍了使用Spring事件机制实现异步的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • Spring的AOP极简入门

    Spring的AOP极简入门

    今天小编就为大家分享一篇关于Spring的AOP极简入门,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • Java Synchronized的偏向锁详细分析

    Java Synchronized的偏向锁详细分析

    synchronized作为Java程序员最常用同步工具,很多人却对它的用法和实现原理一知半解,以至于还有不少人认为synchronized是重量级锁,性能较差,尽量少用。但不可否认的是synchronized依然是并发首选工具,本文就来详细讲讲
    2023-04-04
  • Java 中 Date 与 Calendar 之间的编辑与转换实例详解

    Java 中 Date 与 Calendar 之间的编辑与转换实例详解

    这篇文章主要介绍了Java 中 Date 与 Calendar 之间的编辑与转换 ,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07
  • Java中BigDecimal类的使用详解

    Java中BigDecimal类的使用详解

    这篇文章主要介绍了Java中BigDecimal类的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • SpringBoot分页的实现与long型id精度丢失问题的解决方案介绍

    SpringBoot分页的实现与long型id精度丢失问题的解决方案介绍

    在以后的开发中,当全局唯一id的生成策略生成很长的Long型数值id之后会超过JS对Long型数据处理的能力范围,可能发生精度丢失而造成后端方法失效,我们要学会解决。分页功能虽然简单但是非常重要,对于刚接触项目的人一定要重点注意
    2022-10-10
  • SpringBoot容器的主要组件详解

    SpringBoot容器的主要组件详解

    这篇文章主要介绍了SpringBoot容器的主要组件详解,SpringBoot 是基于 Spring Framework 的一种快速开发框架,它可以帮助开发者快速地构建独立的、生产级别的、可部署的应用程序,需要的朋友可以参考下
    2023-09-09
  • 关于Maven的使用,这些你都真的了解么

    关于Maven的使用,这些你都真的了解么

    这篇文章主要介绍了关于Maven的使用,这些你都真的了解么?具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • Kafka的监听地址配置实例详解

    Kafka的监听地址配置实例详解

    这篇文章主要给大华介绍了关于Kafka监听地址配置的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-01-01
  • springboot使用logback文件查看错误日志过程详解

    springboot使用logback文件查看错误日志过程详解

    这篇文章主要介绍了springboot使用logback文件查看错误日志过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09

最新评论