首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是统计输入字符串中的每个字符在该串中出现的次数。要求,窗口中有一个文本框作为输入,一个按钮,点击则进行统计,统计结果以图形方式输出。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。 注意:不改动程序的结
下面是一个Applet程序,其功能是统计输入字符串中的每个字符在该串中出现的次数。要求,窗口中有一个文本框作为输入,一个按钮,点击则进行统计,统计结果以图形方式输出。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。 注意:不改动程序的结
admin
2013-02-25
64
问题
下面是一个Applet程序,其功能是统计输入字符串中的每个字符在该串中出现的次数。要求,窗口中有一个文本框作为输入,一个按钮,点击则进行统计,统计结果以图形方式输出。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
import java.awt.*;
import java.applet.*;
import java.1ang*;
public class exl3_3 extends Applet{
private TextField tf;
private Button btn;
public void init(){
tf=new TextField(25);
add(tf);
btn=new Bunon("统计");
add(btn);
resize(250,200);
}
pubhc void paint(Graphics g){
Stling str=tf.genText();
shon cnt[]=new shon[65536];
int i;
int n = 50;
for(i=0;i<65536;i++)
cat
=0;
for(i=0;i<str.length();i++)
cnt
++;
for(i=0;i<65536;i++)//对数组Cnt[]进行初始化
if(cnt
>=0){
g.drawString(i+"出现"+cnt
+"次",50,n);
n+=20;
}
}
public boolean action(Eyent e,Object o){
if(o=="统计"){
repaint();
return true;
}
else
return false;
}
}
ex13_3.html
<HTML>
<HEAD>
<TITLE>ex13_3</TITLE>
</HEAD>
<BODY>
<applet code="ex13_3.class"width=800 height=400>
</applet>
</BODY>
</HTML>
选项
答案
cnt[str.charAt(i)]++ cnt[i]>0 g.drawString((char)i+"出现"+cnt[i]+"次",50,n)
解析
转载请注明原文地址:https://kaotiyun.com/show/aR2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
用Pyinstaller工具打包Python源文件时,-F参数的含义是()。
以下程序的输出结果是()。 img1=[12,34,56,78] img2=[1,2,3,4,5] defmodi(): img1=img2 print(img1) modi() pr
以下关于Python字典变量的定义中,正确的是()。
以下关于Python循环结构的描述中,错误的是()。
下列关于冯·诺依曼结构的计算机硬件组成方式描述中正确的是()。
深度为3的一棵树共有30个节点,其中度为3、1的节点数分别为3、4,则该树中叶子节点数为()。
请完成下列Java程序:用一个边框布局来安排一个工具栏和一个卡片布局。工具栏可浮动,包括2个按钮,一个向前一个向后控制卡片的显示;卡片布局包括3张卡片,分别标识为card1,card2,card3。注意;请勿改动main()主方法和其他已有语句内容
在选择运算所得到的结果关系中,所含的元组数不能【】原关系中的元组数。
下列对于软件测试的描述中正确的是()。
以下所列程序的功能是:在窗体上有一个文本框控件,程序运行后,用户可以利用鼠标左键来拖动该文本框控件(注意:拖动时,文本框移动的距离和方向由鼠标指针移动的距离和方向来确定),按下鼠标右键则可以在文本框中显示出当前文本控件的位置。PublicyxA
随机试题
足月新生儿,第一胎,男,出生后第3天,母乳喂养,出生后24小时出现黄疸,皮肤黄染逐渐加重,查:Hb110g/L,母血型O,子血型B。遵医嘱给予该患儿光照治疗,光疗前的准备工作不包括
以下哪项不符合猫眼疮的临床表现:
A.渗出液B.漏出液C.介于渗出液与漏出液之间D.血性腹水E.乳糜腹水肝硬化腹水呈
患者,男,55岁,患者三天前自觉右胁背部疼痛,并逐渐出现疱疹,呈带状布,疼痛较剧,口干苦、大便干、小便黄,脉弦,舌红苔黄。根据病情应取哪组经络腧穴为主
定期租船合同的特点不包括()。
甲对乙享有50000元债权,已到清偿期限,但乙一直宣称无能力清偿欠款。甲调查发现,乙对丁享有3个月后到期的7000元债权,戊因赌博欠乙8000元;另外,乙在半年前发生交通事故,因事故中的人身伤害对丙享有10000元债权,因事故中的财产损失对丙享有5
下列关于土地增值税的表述中,正确的有()。
RAID级别是指磁盘阵列中硬盘的组合方式,不同级别的RAID为用户提供的磁盘阵列在性能上和安全性的表现上也有不同。图7-3是(50)磁盘阵列的工作原理示意图。
Weareanon-profitcompany______teammembersarefromalloverthecountry.
WhenLouiseBrownwasbornon25July1978,shekickedoffanera.Thefirst"testtubebaby"isamotherherselfnow,andshe’s
最新回复
(
0
)