一、简单的算数结果正误判断工具
package exercise;
import javax.swing.JOptionPane;
public class AdditionTutor {
public static void main(String[] args) {
int a=(int)(System.currentTimeMillis()%10);
int b=(int)(1000*Math.random());
String answerString=JOptionPane.showInputDialog(a+"+"+b+"的结果是:");
int answer=Integer.parseInt(answerString);
JOptionPane.showMessageDialog(null,a+" + "+b+" = "+answer+" ? "+(a+b==answer));
}
}
二、If和If...else语句判断数字奇偶性
(1).if语句
package exercise;
import javax.swing.JOptionPane;
public class If {
public static void main(String[] args) {
String intString=JOptionPane.showInputDialog("请随意输入一个整数:");
int number=Integer.parseInt(intString); //留意输入框的写法
if(number%2==0)
JOptionPane.showMessageDialog(null, "我猜"+number+"是一个偶数");
//判断句后只有一个语句时可以省略掉大括号
if(number%2!=0){
JOptionPane.showMessageDialog(null, "我猜"+number+"是一个奇数");
}
}
}
(2).if...else语句
package exercise;
import javax.swing.JOptionPane;
public class Ifelse {
public static void main(String[] args) {
String intString=JOptionPane.showInputDialog("请随意输入一个整数:");
int number=Integer.parseInt(intString);
if(number%2==0)
JOptionPane.showMessageDialog(null, "我猜"+number+"是一个偶数");
else{
JOptionPane.showMessageDialog(null, "我猜"+number+"是一个奇数");
}
}
}