import java.io.*;
public class MultiplyNumbers{
public static void main(
String[] args)
throws java.io.IOException{
String s1;
String s2;
Double num1,num2,product;
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
System.out.println("Enter a number: ");
s1=br.readLine();
num1=Double.parseDouble(s1);
System.out.println("Great! Now enter another number: ");
s2=br.readLine();
num2=Double.parseDouble(s2);
product=num1*num2;
System.out.println(num1+" times "+num2+" is "+product);
}
}
以下是错误提示:
MultiplyNumbers.java:14: incompatible types
found : double
required: java.lang.Double
num1=Double.parseDouble(s1);
^
MultiplyNumbers.java:18: incompatible types
found : double
required: java.lang.Double
num2=Double.parseDouble(s2);
^
MultiplyNumbers.java:20: operator * cannot be applied to java.lang.Double,java.lang.Double
product=num1*num2;
^
3 errors