建议读入整个的String然后用Pattern将其找出, 可以用split方法将这个字符串分给成为分别包含了这两个数值的字符串

解决方案 »

  1.   

    你要做控制台的还是Applet的??
    控制台的,做好输入、输出流的控制就好
    Applet更简单了,读控件里的值就OK
      

  2.   

    import java.io.*;
    public class add 
    {
    public static void main(String[] args)
    {
    System.out.println("Please input 2 number:");
    String ret1 = "";
    String ret2 = "";
    int sum = 0;
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    try{
    ret1 = br.readLine();
    ret2 = br.readLine();
    sum = Integer.parseInt(ret1)+Integer.parseInt(ret2);
    System.out.println(ret1+"+"+ret2+"="+sum);
    }
    catch(IOException e)
    {
    System.out.println(e);
    }
    }
    }//自己再去做别的异常判断。