[填空题] 请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错

18 查阅

[填空题] 请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。

[题目要求]

本题的要求是填三个空,改两个错。

该程序是两个整数进行比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。

源程序:

import javax.swing.JOptionPane;

public class Jave_3

 public static void main(String args[])

  String firstNumber, //用户输入第1个字符串

   secondNumber,   //用户输入第2个字符串

   result;       //a string containing the output

  int number1,     //比较的第1个数

   number2;       //比较的第2个数

  //读用户输入的第1个字符串read first number from user as a string

  firstNumber=JOptionPane.showInputDialog("Enter first integer:");

  //读用户输入的第2个字符串read second number from user as a string

  secondNumber=JOptionPane.showInputDialog("Enter second integer:");

  //将字符串类型转换成整数类型

  number1=Integer.parseInt(firstNumber);

  number2=Integer.parseInt(secondNumber);

参考答案:

System.exit(0)

退出程序的语句。 [程序解析] 本程序首先从对话框中输入两个整数,然后对两个数进行比较,利用对话框输出结果,退出程序。 对话框继承自类JOptionPane,包Javax.swing对话框方法的调用格式: public static void showMessageDialog(Component parentComponent,Object   message,String title,int messageType,Icon icon)   throws HeadlessException; 关于对话框的考查方式有以下几种: (1) 来自哪个包——javax.swing。 (2) 调用的方法继承于哪个类——JOptionPane。 (3) 显示对话框的方法名称——showMessageDialog。 (4) 第一个参数为parentComponent,定义作为此对话框的父对话框的Component,通常为null。 (5) 第二个参数message——要置于对话框中的描述消息,通常为已经赋值的字符串变量,即要显示的内容。 (6) 第三个参数title——对话框的标题,通常为字符串常量。 (7) 第四个参数messageType——定义message的样式,通常对话框为JOptionPane.INFORMATION_MESSAGE,当然还可能为ERROR_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE、PLAIN_MESSAGE。 (8) 第五个参数icon——要置于对话框中的装饰性图标。图标的默认值由messageType参数确定,所以通常用默认值,不写这个参数。

计算机考试