首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错。 该程序是两个整数进行比较,由考生通过输入窗口分别输
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错。 该程序是两个整数进行比较,由考生通过输入窗口分别输
admin
2012-03-21
34
问题
请完善程序(程序文件名: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://kaotiyun.com/show/rn2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面代码的输出结果是s=’’Thepythonlanguageisacrossplatformlanguage.’’print(s.find(’language’,30))
下面是一个传感器采集数据文件sensor-data.txt的一部分:2018-02-2801:03:16.3339319.302438.462945.082.687422018-02-2801:06:16.01345319.165238
d是一个字典,内容如下:d={123:’’123’’,456:’’456’’,789:’’789’’}请补充如下代码,将字典d中所有键以列表形式输出。d={123:’’123’’,456:’’456’’,789:’’789’’}print(①)
请补充横线处的代码。dictMenu中存放了你的双人下午套餐(包括咖啡2份和点心2份)的价格,让Python帮忙计算并输出消费总额。dictMenu={’卡布奇洛’:32,’摩卡’:30,’抹茶蛋糕’:28,’布朗尼’:26}①foriin②:
关于文件的打开方式,以下选项中描述正确的是
下列叙述中错误的是()。
函数中定义了3个参数,其中2个参数都指定了默认值,调用函数时参数个数最少是()。
属于结构化程序设计原则的是()。
在数据库设计中,将ER图转换成关系数据模型的过程属于()。
下面关于Python中函数的说法错误的是()。
随机试题
如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句Open"C:StuData.dat"ForAppendAs#1之后将()。
男,28岁,3年来反复乏力、纳差、肝区隐痛。血清转氨酶反复升高,胆红素偏高。血清球蛋白升高。类风湿因子阳性。体检:面色灰暗、肝掌及蜘蛛痣.肝右肋下2cm。质地中等,脾肋下0.5cm。对此病例的诊断应是
水喷雾系统的水雾滴平均直径随喷头工作压力变化而变化,其太大或太小都会影响灭火效果,一般水雾的粒径为()mm。
内部有可悬挂衣服的设备,适合装运服装类商品的集装箱称为()。
郭宁最近被所在地的生产机电产品的公司聘任为总裁。在准备接任此职位的前一天晚上,他浮想联翩,回忆起在该公司工作20多年的情况。他在大学学的是工业管理,到该公司工作最初担任液压装配单位的助理监督,开始感到手忙脚乱,由于他的好学,加上监督长的指点,很快
对于OSI参考模型的低三层,TCP/IP参考模型内对应的层次有()。
某单位每逢年底会针对全体员工进行评优,评优奖项有5个,分别是最佳敬业奖、最佳创意奖、最佳协作奖、最佳写作奖、年度明星奖。其中如果评选了年度明星奖则不能再评选最佳创意奖和最佳敬业奖;如果评选了协作奖,就不能再获得写作奖;如果评选了敬业奖,则不能再获得协作奖。
Everyoneknowsthattoomuchtimeinthesuncanexposeyoutoexcessiveultravioletradiation,whichcanleadtoskincancers.【
Twotruckswerereportedtohave______head-onyesterday.
WhenwasLongmanGroupUKLtdwasfounded?
最新回复
(
0
)