zoukankan      html  css  js  c++  java
  • java-打印流(新手)




    实例:
    1.直接输出到文件里面。
     1 import java.io.*;
     2 //打印流->保持数据原样性并且打印。(各种数据类型。)
     3 public class Dyl {
     4     public static void main(String[] args) throws Exception {
     5         lx2();
     6     }
     7     public  static  void lx1() throws Exception {
     8         //创建对象,指定盘符和文件进行读出。
     9         FileOutputStream  fos = new FileOutputStream("D:\11.txt");
    10         //写入文件。
    11         //向File对象的数据目的写入数据。
    12         PrintWriter fw = new PrintWriter(fos,true);
    13         fw.print("不会换行");
    14         fw.println("会换行。");
    15         fw.write("不会换行");
    16         fw.close();
    17     }
    18   

    2.在控制台输出到文件。

     1   public static void lx2() throws Exception {
     2         ////创建缓冲区读取,字符输入流。
     3        BufferedReader frr =
     4                new BufferedReader(new InputStreamReader(System.in));
     5         //创建字符打印流,指定盘符和文件名。末尾加true,不然不会自动刷新。
     6         PrintWriter out = new PrintWriter(new FileWriter("D:\lxr.txt",true));
     7         //定义一个数据类型变量。
     8         String line = null;
     9         //写入while语句。(readLine换行。)
    10         while ((line =frr.readLine())!=null){
    11             //如果用户在控制台输入over则停止写出(输出)。
    12             if ("over".equals(line)){
    13                 break;
    14             }
    15             out.println(line);
    16         }
    17         out.close();
    18         frr.close();
    19     }
    20 }

    优点:

    打印流->保持数据原样性并且打印。(各种数据类型。)
  • 相关阅读:
    使用Docker及k8s启动logstash服务
    在kubernetes上部署zookeeper,kafka集群
    k8s configmap 挂载配置文件
    k8s 安装 rabbitMQ 单机版
    aws 挂载efs (nfs)目录
    长白山游记
    RedHat 安装YUM软件
    mysql查询案例
    mysql子查询
    mysql联合查询
  • 原文地址:https://www.cnblogs.com/lxr521/p/10611003.html
Copyright © 2011-2022 走看看