首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错。 该程序是两个整数进行比较,由考生通过输入窗口分别输
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错。 该程序是两个整数进行比较,由考生通过输入窗口分别输
admin
2012-03-21
40
问题
请完善程序(程序文件名: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);
result=" ":
if(number1=number2) (1) //本行有错需修改
result=number1+"=="+number2:
if(number1 !=number2) result=number1+"!="+number2;
if f number1 < number2) result=result+"\n"+number1+"<"+number2;
if(number1 > number2) result=result+"\n"+number1+">"+number2;
if(number1 < =number2) result=result+"\n"+number1+"<="+number2;
if(;number1>=number2) (2) //本行有错需修改
result=result+"\n"+number1+">="+number2;
//显示结果
(3) (
null,result,"Comparison Results",
(4) INFORMATION_MESSAGE);
//程序正常退出
(5) ;
}
}
/*JOptionPane类的常用静态方法如下:
showInputDialog()
showConfirmDialog()
showMessageDialog()
showOptionDialog()
*/
选项
答案
if(number1==number2) if(number1>=number2) JOptionPane.showMessageDialog JOptionPane 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参数确定,所以通常用默认值,不写这个参数。
转载请注明原文地址:https://jikaoti.com/ti/Vb80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
对以下代码的执行结果,描述正确的是>>>(255>55)==true
d是一个字典,内容如下:d={123:’’123’’,456:’’456’’,789:’’789’’}请补充如下代码,将字典d中所有值以列表形式输出。d={123:’’123’’,456:’’456’’,789:’’789’’}print(①)
设文本文件bar.txt的内容如下:新年都未有芳华,二月初惊见草芽。白雪却嫌春色晚,故穿庭树作飞花。下面代码的输出结果是f=open(’’bar.txt’’,’’r’’)s=f.read()print(s)
关于赋值语句,以下选项中描述错误的是
以下关于Python语言的描述中,正确的是()。
下面关于Python中继承的说法错误的是()。
下列Applet在窗口中放置2个Button,标签分别为“东”和“西”,在窗口中的位置与它们的名字相同。选择正确的语句填入横线处。importjava.awt.*;importjava.applet.*;pub
将一个容器panell放在容器frame1中的方法是______。
JApplet是顶层Swing容器,包括一个隐含的______。
设有数组定义:inta[]={11,22,33,44,55,6,77,88,99};,则执行下列几个语句后的输出结果是______、______和______。for(inti=O;i<
随机试题
根据散热原理,如何给高热病人降低体温?
同质的事物也是有区别的,把它们区别开来的依据是【】
含氯消毒剂作用的最佳pH为
寒热往来、心烦喜呕的症状见于
我国的经济与社会发展规划具有()、宏观性、战略性和政策性。
已知低碳钢、松木、混凝土抗压强度分别为415MPa、341MPa、29.4MPa,它们的表观密度分别为7860kg/m3、500kg/m3、2400kg/m3,则它们的比强度之间的关系为()。
背景:某工程公司中标承包一城市道路施工项目,工程建设工期很紧。为抓紧时间,该公司很快组成项目经理部,项目经理部进行了临建,对施工现场实施封闭。项目部拿到设计院提供的设计施工图决定立即开始施工,监理工程师尚未到场。开工后项目部组织人员编制了施工组织设计,其
消费者的参照群体主要包括()。
近年来,中国不断探索对外开放的新路径和新模式,下列关于这方面探索的说法,错误的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
最新回复
(
0
)