从控制台输入就是这个了
BufferedReader r =new BufferedReader (new InputStreamReader(System.in))没有其他办法

解决方案 »

  1.   

    输出:
        System.out.println();
    当然还得io啦
      

  2.   

    输出吗,SYSTEM.OUT.PRINTLN();
    输入的话没有其它方法,只有你那种
      

  3.   

    其实在java中输入输出道理都是一样的,用的都是流。C++的面向对象特性不纯,那种输出方法应该是面向结构的输出方法,只要楼主能理解面向对象在java中的运用,BufferedReader r =new BufferedReader (new InputStreamReader(System.in))应该是很好理解的
      

  4.   

    楼主是不是想说输入我现在所知道的:
     1)利用main(String[] args)里的args:
       字符串数组args 就可以在main()方法里被调用,解释时候args跟在类名后面
     2)BufferedReader r =new BufferedReader (new InputStreamReader(System.in));
     3)swing中的String input = JOptionPane.showInputDialog("the input :");
     
      

  5.   

    一般在提示符下都用那种方法了
    Java在这方面的功能是显得弱了点
      

  6.   

    用惯了java的io觉得比c++的好^_^
      

  7.   

    那就用System.in.read()吧
    这个短
    不过能输入的也短