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 }

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

     
  • 相关阅读:
    桥接模式
    单例模式
    迭代器模式
    组合模式
    备忘录模式
    适配器模式
    状态模式
    观察者模式
    golang 字符串统计
    go bytes缓冲区使用介绍 -转自https://www.cnblogs.com/--xiaoyao--/p/5122138.html
  • 原文地址:https://www.cnblogs.com/cookie1026/p/9703812.html
Copyright © 2011-2022 走看看