这是我第一次尝试自己做任何 Java 程序。
我正在尝试制作一个程序来说明数字是否为偶数。由于某种原因,我的程序不起作用。它一直说需要双精度,但我提供的是整数。我有这个 parsedouble 的东西,它应该把我的字符串变成一个 double 但我猜它写错了。谁能告诉我为什么?
package javaapplication2;
import javax.swing.JOptionPane;
public class JavaApplication2 {
public void main(String[] args) {
int a;
String number;
number = JOptionPane.showInputDialog("What is your number");
number = Double.parseDouble(number);
a = number
if ( ( number % 2 ) == 0 );
System.out.println("That is an even number");
System.exit(0);
}
}