iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Java中FileWriter类的常用方法说明
  • 864
分享到

Java中FileWriter类的常用方法说明

2024-04-02 19:04:59 864人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

FileWriter字符输出流 构造方法 public FileWriter(String fileName) throws ioException 根据给定的文件名构造一个

FileWriter字符输出流

构造方法


public FileWriter(String fileName) throws ioException

根据给定的文件名构造一个 FileWriter 对象。

fileName - 一个字符串,表示与系统有关的文件名。


public FileWriter(String fileName,boolean append) throws IOException

根据给定的文件名以及指示是否附加写入数据的 boolean 值来构造 FileWriter 对象。

fileName - 一个字符串,表示与系统有关的文件名。

append - 一个 boolean 值,如果为 true,则将数据写入文件末尾处,而不是写入文件开始处。


public FileWriter(File file) throws IOException

根据给定的 File 对象构造一个 FileWriter 对象。

file - 要写入数据的 File 对象。

常用方法


public void write(int c):

写单个字符


public void write(char[] cbuf):

写字符数组


public abstract void write(char[] cbuf, int off,  int len):

写字符数组的一部分


public void write(String str):

写字符串


public void write(String str,int off, int len):

写字符串的某一部分


public void flush() throws IOException

刷新该流的缓冲。


public void close() throws IOException

关闭此流,但要先刷新它

FileWriter和FileReader 的用法

java:IO流(readLine()和newLine()方法)


package com.itcast.demo4;
import java.io.*;
public class Java_2 {
    public static void main(String args[]) {
        String ShowMes[] = {"在那山的那边海的那边有一群蓝精灵", "它们活泼又聪明它们调皮又灵敏", "它们自由自在生活在那绿色的大森林", "它们善良勇敢相互都欢喜!"};
        try {
            //*********Found********
            FileWriter out = new FileWriter("test.txt");
            BufferedWriter outBW = new BufferedWriter(out);
            for (int i = 0; i < ShowMes.length; i++) {
                outBW.write(ShowMes[i]);
                outBW.newLine();//跨平台的换行符
                //outBW.write("\r\n");//只支持windows系统
            }
            //*********Found********
            outBW.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
        try {
            //*********Found********
            FileReader in = new FileReader(new File("test.txt"));
            BufferedReader inBR = new BufferedReader(in);
            String stext = null;
            int j = 1;
            while ((stext = inBR.readLine()) != null) {
                System.out.println("第" + j + "行内容:" + stext);
                //*********Found********
                j++;
            }
            inBR.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

在这里插入图片描述

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: Java中FileWriter类的常用方法说明

本文链接: https://www.lsjlt.com/news/130833.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java中FileWriter类的常用方法说明
    FileWriter字符输出流 构造方法 public FileWriter(String fileName) throws IOException 根据给定的文件名构造一个 ...
    99+
    2024-04-02
  • java 枚举类中的valueOf用法说明
    目录枚举类中的valueOf用法先创建一个BasicEnum的接口创建一个枚举类实现BasicEnum接口枚举类valueOf方法的疑问枚举类中的valueOf用法 前言:今天遇到了...
    99+
    2024-04-02
  • Java 反射类型Type的用法说明
    各个方法 1. 得到class的成员变量 首先得到object的class对象 然后在class对象中用getDeclaredFields()方法来获得class的成员变量 Fi...
    99+
    2024-04-02
  • Java中FileWriter类如何使用
    今天就跟大家聊聊有关Java中FileWriter类如何使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。FileWriter字符输出流构造方法public FileWri...
    99+
    2023-06-20
  • Java中import导入的用法说明
    目录import导入的用法导入方式java中import作用packageimportimport的两种导入声明static import静态导入按需导入机制附加 impo...
    99+
    2024-04-02
  • Java中TypeReference用法详情说明
    在使用fastJson时,对于泛型的反序列化很多场景下都会使用到TypeReference,例如: void testTypeReference() { List<Intege...
    99+
    2024-04-02
  • JS中newDate()各方法的用法说明
    目录JS中 new Date() 各方法的用法1.new Date() 参数篇2.方法篇3.国标时间、时间戳、年月日 时分秒的转换JS中 new Date() 各方法的用法 1.ne...
    99+
    2022-12-19
    JS中 new Date() 各方法的用法 JS中 new Date() JS中 new Date() 用法
  • C++static详解,类中的static用法说明
    目录C++static详解,类中static用法static特点:用来控制存储方式和可见性类中的static关键字什么时候用static?为什么要引入static?c++中stati...
    99+
    2024-04-02
  • tensorflow中的数据类型dtype用法说明
    Tensorflow中,主要有以下几种数据类型(dtype),在旧版本中,不用加tf也能使用。 有符号整型 tf.int8:8位整数。 tf.int16:16位整数。 tf.int3...
    99+
    2024-04-02
  • pytorch中常用的损失函数用法说明
    1. pytorch中常用的损失函数列举 pytorch中的nn模块提供了很多可以直接使用的loss函数, 比如MSELoss(), CrossEntropyLoss(), NLLL...
    99+
    2024-04-02
  • JAVA常用API总结与说明
    一、JAVA常用API java.lang.Math 提供sin, cos, tan, exp, log, log10 等类方法,PI和E等类字段 java.lang.String(...
    99+
    2022-12-10
    JAVA常用API总结与说明 JAVA常用API java.lang java.util JAVA队列常用API JAVAMap接口常用API JAVA并发部分API
  • Linux中的常用符号说明
    本篇内容主要讲解“Linux中的常用符号说明”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中的常用符号说明”吧!一、通配符:“*”、“”  和DOS下一样,当我们不知道确切的文件名时,...
    99+
    2023-06-10
  • Spring Data JPA 实体类中常用注解说明
    目录javax.persistence 介绍基本注解关联关系注解关于关系查询的一些注意事项javax.persistence 介绍 Spring Data JPA 采用约定大于配置的...
    99+
    2024-04-02
  • Python中turtle.write方法使用说明
    目录turtle.write方法使用说明例子绘制一朵小花的例子如何使用turtle.write方法将文字显示为一个圆圈?总结turtle.write方法使用说明 关于turtle可参...
    99+
    2024-04-02
  • Java8中Optional类的使用说明
    目录简介 历史null带来的种种问题方案 场景引入 方法说明构造函数创建Optional对象使用map从Optional对象中提取和转换值使用flatMap链接Optional对象默...
    99+
    2024-04-02
  • Java中接口Set的特点及方法说明
    目录接口Set的特点及方法Set接口及其实现类Set接口有两个实现类Set接口:Set存储元素是无序不可以重复的因为Set接口也是Collection的子接口1、TreeSet:树状...
    99+
    2024-04-02
  • Java中Process类的使用与注意事项说明
    目录Process类的使用与注意事项说明1、在项目开发中2、在这里就需要认识一下process类3、来说说今天业务需求[waitfor()]:4、前不久遇到一个奇怪的问题就是ajax...
    99+
    2024-04-02
  • Python中sub()的用法说明
    Python来进行查询和替换一个文本字符串? 可以使用sub()方法来进行查询和替换,sub方法的格式为: sub(replacement, string[, count=0])...
    99+
    2024-04-02
  • Python类和方法注释规范说明
    目录Python类和方法注释规范注释风格小技巧代码规范(含代码注释)代码缩进和冒号空行分隔代码段包、模块的命名规范类和对象的命名规范函数的命名规范代码注释Python类和方法注释规范...
    99+
    2024-04-02
  • NumPy-ndarray 的数据类型用法说明
    ndarray 的数据类型 数据类型,即 dtype ,也是一个特殊的对象, 它包含了ndarray需要为某一种类型数据所申明的内存块信息(也成为了元数据,即表示数据的数据) dty...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作