首页 > 其他分享 >FileWriter实例

FileWriter实例

时间:2023-01-15 20:25:09浏览次数:36  
标签:char 写入 指定 write 实例 fileWriter FileWriter

FileWriter实例

要求:使用FileWriter将“风雨之后,定见彩虹”写入到note.txt文件中。

public class FileWriter_ {
    public static void main(String[] args) {

        String filePath = "d:\\note.txt" ;
        //创建FileWriter对象
        FileWriter fileWriter = null;
        char[] chars = {'a', 'b', 'c'};
        try {
            fileWriter = new FileWriter(filePath);
//          write(int):写入单个字符
            fileWriter.write("H");
//          write(char[]):写入指定数组
            fileWriter.write(chars);
//          write(char[],off,len):写入指定数组的指定部分
            fileWriter.write("二零二三年".toCharArray(),0,3);
//          write (string):写入整个字符串
            fileWriter.write("你好北京~");
            fileWriter.write("风雨之后,定见彩虹");
//          write(string,off,len):写入字符串的指定部分
            fileWriter.write("一月十五日",0,4);
            //在数据量大的情况下,可以使用循环操作
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            //对应FileWriter,一定要关闭流,或者flush才能真正的把数据写入到文件
            try {
                fileWriter.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        System.out.println("程序结束···");
    }
}

标签:char,写入,指定,write,实例,fileWriter,FileWriter
From: https://www.cnblogs.com/cyyyds/p/17054049.html

相关文章

  • java多线程编程技术 +代码实例
    1.      java和他的API都可以使用并发。可以指定程序包含不同的执行线程,每个线程都具有自己的方法调用堆栈和程序计数器,使得线程在与其他线程并发地执行能够共享程序......
  • python 汉字转拼音 实例
    python汉字转拼音首先是安装第三方库:$pipinstallpinyin使用的话:>>>importpinyin>>>printpinyin.get('你好')nǐhǎo>>>printpinyin.get('你好',format="strip......
  • FileReader实例
    FileReader实例要求:使用FileReader从story.txt读取内容,并显示publicclassFileReader_{publicstaticvoidmain(String[]args){}/***单......
  • IO流之FileReader和FileWriter
    IO流之FileReader和FileWriter的介绍FileReader和FileWriter是字符流,即按照字符来操作ioFileReader类图FileReader相关方法:newFileReader(File/String)re......
  • 遍历打印数组在一行 实例
    一行打印数组packagecom.fqs.demo;publicclassChongZ{//数组遍历遍历显示整个数组显示在一行//publicstaticvoidmain(String[]args){......
  • Java 方法 实例 比较两个长方形的面积
    学习后,优化的,方法的目的一是可以重复被调用:packagecom.fqs.demo;publicclassMethodDemo2{publicstaticvoidmain(String[]args){//定义方法比......
  • 目标检测、实例分割、旋转框样样精通!详解高性能检测算法 RTMDet
    https://mp.weixin.qq.com/s/ZFG4lTWd_hbOaLAgb_GnjA目标检测、实例分割、旋转框样样精通!详解高性能检测算法RTMDet计算机视觉工坊 2023-01-1400:00 发表于江苏 ......
  • angular实例教程(用来熟悉指令和过滤器的编写)
    angular的插件太少了, 所以很多指令和过滤器都要自己写, 所以对指令传进来的参数,以及angular编译的流程更加熟悉才行写出好的插件,有些简单的指令是参考​​angu......
  • CAD动态块操作实例:绘制剖面符号
    CAD动态块与普通的CAD图块相比,其图形夹点更多,设计师可以利用动态块的夹点对图形进行快速调整,自由拉伸长度、随心切换隐藏形态等。本节,给大家分享一下浩辰CAD软件中利用CAD......
  • CAD如何合并多段线?CAD合并线命令应用实例
    CAD设计过程中,如果想要将多段直线、圆弧、多段线合并为一条多段线的话,该如何操作呢?CAD如何合并多段线?本文小编就来给大家分享一下浩辰CAD软件中合并线命令应用实例。CAD合......