可以用readline  一次读入一行
 try{
       InputStreamReader ir;
         BufferedReader in;
         ir=new InputStreamReader(System.in);
         in=new BufferedReader(ir);
         String strin="";   
              
     
     while(!(strin=in.readLine()).equals("-1"))  {   //"-1"表示输入结束
      System.out.println(strin);                            //对输入的数据进行处理      }
      }
      catch(IOException e) {
    System.err.println("Test: "+e);
      }

解决方案 »

  1.   

    可以用readline  一次读入一行
     try{
           InputStreamReader ir;
             BufferedReader in;
             ir=new InputStreamReader(System.in);
             in=new BufferedReader(ir);
             String strin="";   
                  
         
         while(!(strin=in.readLine()).equals("-1"))  {   //"-1"表示输入结束
          System.out.println(strin);                            //对输入的数据进行处理      }
          }
          catch(IOException e) {
        System.err.println("Test: "+e);
          }
      

  2.   

    System.in.read(参数)中如果是三个参数怎么用?