zoukankan      html  css  js  c++  java
  • 演示java程序中的数据如何与磁盘中的TXT文档进行数据操作

     1 package streamDemo;
     2 
     3 import java.io.BufferedInputStream;
     4 import java.io.BufferedOutputStream;
     5 import java.io.DataInputStream;
     6 import java.io.DataOutputStream;
     7 import java.io.FileInputStream;
     8 import java.io.FileOutputStream;
     9 import java.io.IOException;
    10 import java.io.InputStream;
    11 import java.io.OutputStream;
    12 
    13 public class StreamDemo {
    14     public static void main(String[] args) throws IOException {
    15         /*
    16          * 下面演示java中的数据如何写入磁盘中的A.txt文档中
    17          */
    18         
    19         // 节点流FileOutputStream直接以A.txt作为数据源操作 OutputStream
    20         OutputStream fileOutputStream = new FileOutputStream("A.txt");
    21 
    22         // 过滤流BufferedOutputStream进一步装饰节点流,提供缓冲写
    23         OutputStream bufferedOutputStream = new BufferedOutputStream(fileOutputStream);
    24         // 过滤流DataOutputStream进一步装饰过滤流,使其提供基本数据类型的写
    25         DataOutputStream out = new DataOutputStream(bufferedOutputStream);
    26 
    27         out.writeChars("I love China,I am Chinese.I hate Japan" + "I love China,I am Chinese.I hate Japan");
    28 
    29         out.flush();
    30         out.close();
    31         // 此处输入节点流,过滤流正好跟上边输出对应,读者可举一反三
    32         InputStream fileInputputStream = new FileInputStream("A.txt");
    33 
    34         InputStream bufferedInputputStream = new BufferedInputStream(fileInputputStream);
    35 
    36         DataInputStream in_0 = new DataInputStream(bufferedInputputStream);
    37 
    38         in_0.close();
    39 
    40         /*
    41          * 从磁盘的B.txt文档中读入数据到java程序中
    42          */
    43         
    44         InputStream fileInputStream = new FileInputStream("B.txt");
    45 
    46         InputStream bufferedInputStream = new BufferedInputStream(fileInputStream);
    47 
    48         DataInputStream in_1 = new DataInputStream(bufferedInputStream);
    49         
    50         System.out.print(in_1.readLine());
    51 
    52     }
    53 }
    code everywhere everytime!
  • 相关阅读:
    欧拉函数、欧拉定理、费马小定理、拓展欧拉定理
    $CF 635 (Div 2)$
    $CF 634 (Div 3)$
    $CF 633 (Div 2)$
    $ACM$ 课第三次作业-搜索
    《信息安全数学基础一》第一章笔记
    接口测试工具与接口测试框架
    【python】基础知识小结
    【mongo】多个字段进行分组查询
    【mongo】去重操作
  • 原文地址:https://www.cnblogs.com/vcyy/p/7808795.html
Copyright © 2011-2022 走看看