输出我明白:System.out.println(...)

解决方案 »

  1.   

    bufferedReader sysIn = new bufferedReader(new inputStreamReader(System.in));
      

  2.   

    java编程100例子中一个例子 import java.applet.Applet; 
     import java.awt.*; 
     import java.awt.event.*; 
    /**
     * <p>Title: 键盘检测</p>
     * <p>Description: 在applet使用键盘事件,检测键盘的动作。</p>
     * <p>Copyright: Copyright (c) 2003</p>
     * <p>Filename: KeyAd.java</p>
     * @author flog
     * @
     */
     public class KeyAd extends Applet{ 
       String text = "";
       int width,height;
    /**
     *<br>方法说明:Applet初始化,添加了一个键盘监听对象。
     *<br>输入参数:
     *<br>返回类型:
     */
       public void init() {
          addKeyListener(new KeyAdapter() {
          public void keyPressed(KeyEvent e) {
            this_keyPressed(e);
          }
        }); 
       } //end init 
    /**
     *<br>方法说明:获取键盘事件
     *<br>输入参数:
     *<br>返回类型:
     */
       void this_keyPressed(KeyEvent e) {
        String s = "";
        //强制转换成字符型
        text = s+=e.getKeyChar();
        System.out.println("text="+text);
        width = size().width;
        height = size().height;
        repaint();
       }
    /**
     *<br>方法说明:绘制Applet屏幕
     *<br>输入参数:
     *<br>返回类型:
     */
       public void paint(Graphics g) {
          setFont(new Font("Dialog", 1, 80)); 
          g.drawString(text,height/2,width/2);
       } //end paint 
     } // end KeyAd 
      

  3.   

    可以通过System.in
    也可以通过main方法的参数args[]来接受参数
    不过这时接受的参数是String类型的,要做相应的类型转换。
      

  4.   

    if(args.length!=1)
    {
     System.err.println("请重新执行,一定要输入一个数!");
     System.exit(-1);
    }
    double number=Double.valueOf(args[0]).doubleValue();
    System.out.print("你输入的数是:"+number);
      

  5.   

    楼上说的两种方法都可以。
    但最好是用System.in