首页 > 其他分享 >字节输出流

字节输出流

时间:2022-08-23 21:13:24浏览次数:40  
标签:输出 Exception 字节 fw FileWriter null public fw2

字节输出流

import java.io.FileWriter;

public class FileWriterDemo {
    public static void main(String[] args) {
        FileWriter fw = null;
        try {
                fw = new FileWriter("D:\\IOTest\\木.txt");
                fw.write("你好!王木木");
                fw.flush();
        }catch (Exception e){
            e.fillInStackTrace();
        }finally {
            try {
                if (fw != null){
                    fw.close();
                }
            }catch (Exception e){
                e.fillInStackTrace();
            }
        }
    }
}

我们使用字节输出流直接进行了向文件中输出内容,如果指定的文件也没关系,File会自动创建

当然。如果我们再次进行输入字符的话,会出先什么情况呢?

import java.io.FileWriter;

public class FileWriterDemo {
    public static void main(String[] args) {
        FileWriter fw = null;
        FileWriter fw2 = null;
        try {
                fw = new FileWriter("D:\\IOTest\\木.txt");
                fw.write("你好!王木木");
                fw.flush();


                fw2 = new FileWriter("D:\\IOTest\\木.txt");
                fw2.write("你好!OldMu");
                fw2.flush();
        }catch (Exception e){
            e.fillInStackTrace();
        }finally {
            try {
                if (fw != null){
                    fw.close();
                }
                if (fw2 != null){
                    fw2.close();
                }
            }catch (Exception e){
                e.fillInStackTrace();
            }
        }
    }
}

这样显然不是我们所想要的结果,这是因为FileWriter有一个覆盖的方法,默认是为fales,我们把它改成true就可以了

标签:输出,Exception,字节,fw,FileWriter,null,public,fw2
From: https://www.cnblogs.com/xhlin/p/16617793.html

相关文章

  • 计蒜客 | 矩阵蛇形输出
    题目:给定一个m行、n*列的矩阵,请按照下图所示的顺序输出矩阵中所有的元素(从[0][0]位置开始,具体请参见下图)。注意每次碰到边界后,必须且只能沿着边界移动一格,不能后退......
  • Delphi XE 错误:No mapping for the Unicode character exists in the target multi-b
    DelphiXE错误:NomappingfortheUnicodecharacter existsinthetargetmulti-bytecodepage-目标多字节代码页中不存在Unicode字符的映射 错误原因:编码方式......
  • JavaIO流---字节流和字符流
    1.字节缓冲流1.1字节缓冲流构造方法【应用】字节缓冲流介绍lBufferOutputStream:该类实现缓冲输出流。通过设置这样的输出流,应用程序可以向底层输出流写入字节,而不......
  • 经纬度的格式化转换与输出
    使用RTK时,没注意输出格式,将将经纬度格式输出了弧度,非常尴尬,像下面这样 当然也不是什么大事,但是为了资料统一,需要将其转成下面这样:需要用程序转换一下,这里就不自动......
  • java输出小数点后n位
    用DecimalFormat类的实例化对象的format的方法,在DecimalFormat构造的时候将所需要的格式传进去;具体代码为: 也可以for循环定义format的数量 但是如果输出0.22222......
  • PHP数组输出为xml的两种常见方法
    很多时候,我们需要将数据以XML格式存储到数据库或文件中,以备后用。为了满足此需求,我们将需要将数据转换为XML并保存XML文件。在本教程中,我们将讨论如何使用PHP将数组转化为x......
  • noi 1.1 2 输出第二个整数
    描述输入三个整数,把第二个输入的整数输出。输入只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。输出只有一行,一个整数,即输入的第二个整数。样例......
  • 字节跳动2023年机试题
    T1字节之和双休在家的凯凯真的是太无聊了,他准备和他家的猫玩一个游戏。凯凯随手写下一串01数列,定义这串数列的子串和为所有长度为2的子串的和。比如数列=010001,有如下......
  • [四、Xcode界面]21几种在控制台输出日志的方式
    热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!!......
  • 2022-08-22 原生js输出span标签中的文本内容
    使用innerText。例:<spanclass="value">九月廿八</span>  varcopyBtn=document.getElementsByClassName('value')[2];  varcwjBtn......