try{
       // end do
       
       BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
           str=in.readLine();
     
    }catch(java.io.IOException e){};
     
 return str;
这样写程序根本就不停住啊?一闪就过去了,怎么才能让他等待用户输入呢??

解决方案 »

  1.   

    这是一个IO问题,下面有个例子,你应该好好学学java.io这个包里的内容
    public class SystemIOMain{
      public static void main(String args[]){
        try{
          BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
          System.out.print("Input your name:");
          String getInput = read.readLine();//从控制台读取一行信息
          System.out.println(getInput);
          read.close();
        }catch(IOException e){}
      }
    }
      

  2.   

    谢谢哥们,看了你们的回答问题解决了,再次感谢OneNight(OneNightStand),