首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析两个字符串,分别输出每个字符串的单词并统计出单词个数。阅读程序,填写空行。 注意:不改动程序结构,不得增行或删行。 import java.util.*; public class ex2 { public stat
分析两个字符串,分别输出每个字符串的单词并统计出单词个数。阅读程序,填写空行。 注意:不改动程序结构,不得增行或删行。 import java.util.*; public class ex2 { public stat
admin
2009-12-22
38
问题
分析两个字符串,分别输出每个字符串的单词并统计出单词个数。阅读程序,填写空行。
注意:不改动程序结构,不得增行或删行。
import java.util.*;
public class ex2
{
public static void main(String args[])
{
String s1="I am Chinese,she is my girlfriend";
String s2="Oh,really,fine";
StringTokenizer fenxi_1=new StringTokenizer(s1,",");
StringTokenizer fenxi_2=new StringTokenizer(s2,",");
int n1=fenxi_1.countTokens();
int n2=fenxi_2.countTokens();
while(fenxi_1.hasMoreTokens())
{
String s=fenxi_1.nextToken();
System.out.println(s);
}
System.out.println("s1单词:"+n1+"个");
while(fenxi_1.hasMoreTokens())
{
String s=______;
System.out.println(s);
}
System.out.println("s2单词:"+n2+"个");
}
}
选项
答案
fenxi_2.nextToken()
解析
本题是考查处理字符串的考题,一般使用StringTokenizer类来分析字符串。 StringTokenizer(String s)尽为字符串s构造一个分析器。一个分析器可以使用nextToken()方法逐个获取字符串中语言符号,每当调用nextToken()时,都将在字符串中获得下一个语言符号。通常用while循环来逐个获取语言符号,为了控制循环,还可以使用StringTokenizer类中的 hasMoreTokens()方法,只要字符串还有语言符号,该方法就返回true,否则返回false。另外还可以调用countTokens()方法得到字符串一共有多少个语言符号。因此在本题目中的空白处应该填写fenxi_2.nextToken()。
转载请注明原文地址:https://jikaoti.com/ti/zQb0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
如果希望用户在文本框中输入的字符显示的是’’*’’号,而不是真正输入的内容,应该指定的属性是
在VisualFoxpro中,属于命令按钮属性的是
删除表Emtemp的SQL语句是
为Employee表增加一个字段“出生日期”,正确的SQL语句是
为“运动员”表增加一个字段“得分”的SQL语句是
下列选项中不符合良好程序设计风格的是
结构化程序设计中,下面对goto语句使用描述正确的是
下面程序的运行结果是:SETTALKOFFn=1proc1(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2T04n=n+k
下列程序段执行时在屏幕上显示的结果是x1=20X2=30SETUDFPARMSTOVALUEDOtestWITHx1.x2?x1.x2PROCEDUREtestPARAME
随机试题
人身权不具有财产内容,所以()。A.人身权损害不能用金钱赔偿B.任何一项人身权都不得有偿转让C.对人身权造成损害不会影响主体的财产利益D.侵害人身权的民事责任不以损害赔偿为原则
重链病患者血清蛋白电泳中可见的M蛋白峰,主要是在
患者,男性,32岁,空腹时突发上腹部刀割样疼痛6h,迅速波及全腹,有休克症状。检查见腹肌呈板样,全腹压痛、反跳痛,肠鸣音消失。以下护理措施不正确的是
下列关于食物对药物吸收的影响,叙述错误的是
设f(x)在积分区间上连续,则∫-aasinx[f(x)+f(一x)]dx等于()。
根据房产税法律制度的规定,下列各项中,免征房产税的是()。
习近平总书记在纪念邓小平同志诞辰110周年座谈会上指出,正是由于有邓小平同志大力倡导和全力推进的改革开放,中国特色社会主义才能____________,中国人民才能过上小康生活,中华民族和中华人民共和国才能以新的姿态____________于世界东方。填入
设φ1(x),φ2(x)为一阶非齐次线性微分方程y’+P(x)y=Q(x)的两个线性无关的特解,则该方程的通解为()
阅读以下关于某嵌入式系统设计的说明,回答问题1至问题4,将答案填入答题纸的对应栏内。【说明】某公司承接了某嵌入式系统的研制任务。该嵌入式系统由数据处理模块、系统管理模块、FC网络交换模块和智能电源模块组成,系统组成如图1-1所示。数据处理模块处
在窗体上画一个命令按钮,名称为Command1。单击命令按钮时,执行如下事件过程,则在弹出的信息框的标题栏中显示的信息是______。PrivateSubCommand1_Click()a$="softwareandhardwa
最新回复
(
0
)