zoukankan      html  css  js  c++  java
  • Java输入数据流

    @Test
        public void test() throws Exception{
            
                //创建输入数据流对象
                InputStream In=new FileInputStream("HellWord.txt");
                try {
                    
                    //System.out.print((char)In.read());
                    //一次读取一个字符,不建议使用
                    /*int result=In.read();
                    while(result!=-1){
                        System.out.print((char)result);
                        result=In.read();
                    }*/
                    //一次读取一组,这种用法有错误
                    int len=0;
                    byte[] buffer=new byte[10];
                    //System.out.println("反对反对反对方");
                    /*while(In.read(buffer)!=-1){
                        // In.read(buffer);
                         for(byte buffers:buffer){
                             System.out.print((char)buffers);
                         }
                    }*/
                    //正确做法
                    
                    //System.out.println("反对反对反对方");
                    while((len=In.read(buffer))!=-1){
                        // In.read(buffer);
                         for(int i=0;i<len;i++){
                             System.out.print((char)buffer[i]);
                         }
                    }
                    In.close();
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            
        }

  • 相关阅读:
    设计模式——模板方法模式
    设计模式——适配器模式
    设计模式——策略模式
    设计模式——工厂模式
    设计模式——代理模式
    设计模式——单例模式
    设计模式——总纲
    Hadoop的safeMode
    MapReduce中Combiner规约的作用以及不能作为MR标配的原因
    hdfs shell
  • 原文地址:https://www.cnblogs.com/liuquande/p/3790367.html
Copyright © 2011-2022 走看看