首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错。 该程序是两个整数进行比较,由考生通过输入窗口分别输
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 本题的要求是填三个空,改两个错。 该程序是两个整数进行比较,由考生通过输入窗口分别输
admin
2012-03-21
54
问题
请完善程序(程序文件名: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全国计算机二级
相关试题推荐
str=’’Python语言程序设计’’,表达式str.isnumeric()的值是
以下选项对应的方法可以用于向CSV文件写入二维数据的是
使用turtle库的turtle.fd()函数和turtle.seth()函数绘制螺旋状类正方形,正方形边长从1像素开始,第一条边从0°方向开始,效果如下图所示。阅读程序框架,补充代码。importturtled=0k=1forjinra
以下关于数据组织的描述中,错误的是()。
下列叙述中错误的是()。
以下关于Python语言中try语句的描述中,错误是()。
下面关于Python语言的说法正确的是()。
下列不属于处理Python中字典的方法的是()。
对长度为8的数组进行快速排序,最多需要的比较次数为()。
下面关于Python中函数的说法错误的是()。
随机试题
A.太阳之脉终绝B.太阴之脉终绝C.少阳之脉终绝D.少阴之脉终绝(2011年第85,86题)腹胀闭不得息,善噫的病机是()
某航运公司承担六个港口城市A、B、C、D、E、F的四条固定航线的物资运输任务,已知各条航线的起点、终点城市及每天航班数见表1,假定各条航线使用相同型号的船只,又各城市间的航程天数见表2.已知每条船每次装卸货的时间各需1天,则该航运公司至少应配备多
何技师在完成活动义齿整铸支架蜡型制作、包埋、焙烧后,欲进行铸造。牙科铸造的特点有A.可满足任何形式修复体的要求,能铸造出形状复杂,壁薄及有细小管腔的铸造件B.具有较高精度C.与锤造技术相比,具有劳动强度低,工作效率高的优点D.不属于熔模铸造法
下列关于我国《劳动合同法》所规定的合同期限错误的是()。
张某听说有一种全天候救助,他打算在需要的时候去救助站,他可以在()去救助站求助。
乡间读书过个年一近年关,苍茫的岁末时分总是格外地撩动着城里游子的心境。一时间周围总像有声音在急不可待地催促我踏上归家的行程,收拾好行李,常常丢三落四地忘却家人嘱咐携带的东西,却总忘不了整理好几册自己要读的书。说真的,再也没有比过年时到乡间,更能唤起我读中
大山中学所有骑自行车上学的学生都回家吃午饭,因此,有些家在郊区的大山中学的学生不骑自行车上学。为使上述论证成立,以下哪项关于大山中学的断定是必须假设的?()
在不同的经济增长阶段,经济活动所积累的风险水平和表现程度有所不同,因此金融机构在资源配置上必然会有不同的表现。一般而言,金融机构习惯享受顺周期的经济上升发展,愿意做__________的事;普遍忽视顺周期的末端风险管理,而一遇经济逆转,常会“雨中收伞”“_
既可以通过无限责任股东的存在保护债权人、取得外界信任,又可以通过有限责任股东吸引大量资金的企业形态是指()。
Readingthepapersandlookingattelevisionthesedays,onecaneasilybepersuadedthatthehumanspeciesisonitslastlegs,
最新回复
(
0
)