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();
                }
            
        }

  • 相关阅读:
    表示数值的字符串
    正则表达式匹配
    删除链表中重复的结点
    数值的整数次方
    [CSP-S模拟测试]:大新闻(主席树)
    [CSP-S模拟测试]:密码(AC自动机+DP)
    [CSP-S模拟测试]:壕游戏(费用流)
    [CSP-S模拟测试]:山洞(DP+快速幂)
    [CSP-S模拟测试]:阴阳(容斥+计数+递推)
    [CSP-S模拟测试]:虎(DFS+贪心)
  • 原文地址:https://www.cnblogs.com/liuquande/p/3790367.html
Copyright © 2011-2022 走看看