当前位置:IT认证>软件水平

问题:[问答题]

[问答题] 下面是一个Applet程序,其功能是输入2个字符串,比较两者的长度。要求,窗口中有2个输入区,用于输入字符串,一个按钮点击实现比较,比较结果用绘图方式显示出来。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 程序运行结果如下: import java.awt.*; import java.applet.*; /* <applet code="ex25_3.class" width=800 heigh

  

参考答案:


if(o=="比较")
result=str1.compareTo(str2)
if(result<0)

  参考解析

本题主要考查字符串的基本操作和if语句,以及Applet窗口和图形绘制的综合应用。解题关键是熟悉字符串比较的方法,会用订语句控制程序流程,会使用Applet绘图方法在输出窗口中绘制文字。本题中第1处,事件的对象名称应该是按钮的名称,而不是按钮对象的名称;第2处,熟悉字符串比较的方法名称是compareTo第3处,如果result小于0则说明str1字符数少于str2。

微信端