zoukankan      html  css  js  c++  java
  • JAVA文件写入FileWriter

    JAVA文件写入FileWriter

    导包
    import java.io.FileWriter
    创建构造方法
    public FileWrite(String filename),参数是文件的路径及文件名(默认是当前执行文件的路径)
    FileWriter fw = new FileWriter(文件名(要包含路径));
    FileWriter当中写数据的方法write有5种重载方式
    public void write(int ch):参数是单个文字对应的数字(ASCII或者Unicode)
    public void write(String str):直接传入字符串即可
    public void write(String str,int offset,int count),写字符串当中的一部内容
    public void write(char[] array),写一个完整的字符数组
    public void write(char[] array,int offset,int count),写字符数组当中的一部分内容

     1 public class FileWriterFunction {
     2 
     3     public static void main(String[] args) throws IOException{
     4         FileWriter fw = new FileWriter("FileWrite_test.txt");
     5         //数字对应的写法
     6         fw.write(48);
     7         fw.write(65);
     8         fw.write(97);
     9         fw.write(20013);
    10         fw.write("
    ");
    11 
    12         //字符串对应的写法
    13         fw.write("hello world!!!");
    14         fw.write("
    ");
    15 
    16         //字符串截取的部分注意第一个数字是从哪开始截取,第二个数字是截取的长度(不是结束位置)
    17         fw.write("东方不亮西方亮,在哪都是一样浪!",9,7);
    18         fw.write("
    ");
    19 
    20         //字符数组里面既可以放ASCII码还可以放单个字符(注意这里不是字符串强调这里是单个字符)
    21         char[] array = {48,49,50,51,52,53,54,55,56,57,'J','a','v','a','!'};
    22         fw.write(array);
    23 
    24         //字符数组截取的部分注意第一个数字是从哪开始截取,第二个数字是截取的长度(不是结束位置)
    25         fw.write("
    ");
    26         fw.write(array,10,5);
    27 
    28         fw.close();
    29 
    30     }
    31 
    32 }

    执行的结果会生成一个文件如下图:

     
  • 相关阅读:
    月半小夜曲下的畅想--DOCTYPE模式
    css模块化思想(一)--------命名是个技术活
    聊聊css盒子模型
    【随笔】借鉴 & KPI式设计
    【转载】社交的蒸发冷却效应
    【随笔】写在闪电孵化器分享会之后
    【随笔】微信删除加载动画
    【随笔】微信支付有感 续
    【转载】如何把产品做简单
    【随笔】写在2014年的第一天
  • 原文地址:https://www.cnblogs.com/cookie1026/p/9703812.html
Copyright © 2011-2022 走看看