zoukankan      html  css  js  c++  java
  • 输入输出流

    1)用标准输入(键盘)输入一些数据,用文件字节输出流将这些数据写入文件sun.txt中; 

    2)用文件字节输入流从文件sun.txt中,读出数据,并用标准输出流将这些数据显示到屏幕上。

    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.util.Scanner;
    
    public class Test1 {
    
        public static void main(String[] args) {
            File file = new File("D:\sun.txt");     //创建文件   
            //字节写入
            FileOutputStream outputStream = null;
            try {
                outputStream = new FileOutputStream(file);
                Scanner scanner = new Scanner(System.in); //接收键盘输入数据
                if(scanner.hasNextLine()) {  //
                    String string = scanner.nextLine();
                    outputStream.write(string.getBytes()); //写入
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
            finally {
                if(outputStream!=null) {
                    try {
                        outputStream.close();
                    } catch (Exception e2) {
                        e2.printStackTrace();
                    }
                }
            }
            
            //字节输出
            FileInputStream inputStream = null;
            try {
                inputStream = new FileInputStream(file);
                int tem = 0;
                while((tem=inputStream.read())!=-1) {
                    System.out.print((char)tem);  //输出
                }
                
            } catch (Exception e) {
                e.printStackTrace();
            } finally {
                if(inputStream!=null) {
                    try {
                        inputStream.close();
                    } catch (Exception e2) {
                        e2.printStackTrace();
                    }
                }
            }
    
        }
    
    }

    3、

    第一行为输入

    第二行为输出

    4、文件

  • 相关阅读:
    防雪崩利器:熔断器 Hystrix 的原理与使用
    SpringBoot返回结果为null或空值不显示处理方法
    Tomca原理分析之责任链
    TOMCAT原理详解及请求过程
    RocketMQ支持事务消息机制
    ubuntu 安装rocketmq
    Monkey安装与配置教程
    Monkey通过安装包获取包名
    git使用笔记
    Linux解压命令
  • 原文地址:https://www.cnblogs.com/lwx521/p/7737271.html
Copyright © 2011-2022 走看看