首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 打开一个文本文件test.txt,统计该文件中包含的数字的个数与英文字母的个数(忽略大小写
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 打开一个文本文件test.txt,统计该文件中包含的数字的个数与英文字母的个数(忽略大小写
admin
2012-03-21
98
问题
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
打开一个文本文件test.txt,统计该文件中包含的数字的个数与英文字母的个数(忽略大小写)。例如test.txt文本文件中包含的内容为“123abeDEF99G”,则程序的输出结果如下:
数字数是5,字母数是7
源程序:
import java.io.*:
public class Java_2 {
public static void main(String[] args) {
byte buf[]=new byte[5];
int len=0,c1=0,c2=0;
(1) {
FileInputStream in= (2) ("test.txt");
while((len=in.read(bur,0.5))>0) {
for(int i=0;i<len;i++)
if(buf
>=’0’&& buf
<=’9’)cl++;
else if((bur
>=’a’&& buf
<=’z’)||buf
>=’A’&& buf
<=’z’)c2++;
if(len<5)break;
}
in.close();
} catch(Exception e) {}
System.out.println("数字数是"+c1+",字母数是"+c2);
}
{
选项
答案
try new FileInputStream
解析
由于in是FileInputStream类的对象,所以此处需要将in通过构造方法FileInputStream(String name)实例化。FileInputStream(String name)——通过打开一个到实际文件的连接来创建一个FileInputStream,该文件通过文件系统中的路径名name指定。
[程序解析] 本程序利用FileInputStream类从文件中读取一系列字符,然后判断字母和数字个数,将结果输出。
转载请注明原文地址:https://kaotiyun.com/show/NB2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
获得用户输入的一个字符串,输出每个字符对应的UniCode值,这些值一行输出,采用逗号分隔,最后没有逗号。请完善代码。s=input(’’请输入一个字符串:’’)ls=[]forcins:①print(②)
关于数据维度,以下选项中描述错误的是
使用open()打开一个Windows操作系统D盘下的文件,以下选项中对路径的表示错误的是
文件family.txt在当前代码所在目录内,其内容是一段文本:Wearefamily,以下代码的输出结果是()。txt=open(”family.txt”,”r”)print(txt)txt.close()
设str1=’*@python@*’,语句print(strl[2:].strip(’@’))的执行结果是()。
下列叙述中正确的是()。
对于循环队列,下列叙述中正确的是()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
______不属于布局管理器。
标识符是以______、下划线(__)、美元符($)作为首字母的字符串序列。
随机试题
用正规胰岛素治疗时,全日的剂量分配成哪几种方案进行
招投标阶段,混凝土工程施工中需单独计量计列的费用是().
下列哪项不属于精神分裂症阴性症状【】
原核生物翻译过程中,促进核蛋白体大、小亚基分离的物质是
A.DnaA蛋白B.DnaG蛋白C.DnaC蛋白D.SSB复制起始时能辨认并结合于起始位点上的蛋白为
1.女性,50岁,间断呕吐、腹泻2年,双下肢浮肿2个月来诊。曾就诊发现胸腔积液、贫血。2个月前尿中泡沫增多。查体:BP135/80mmHg,头发稀疏,双下肢重度浮肿。WBC1.9×109/L,Hb77g/L,PLT180×109/L。哪种检查
我国规定1岁内必须完成的计划免疫是
女,37岁。近1周感腰痛,伴有尿频、尿急等不适。查体:BPl60/100mmHg,尿蛋白(+),沉渣红细胞8~10/HP,白细胞15~20/HP,肾盂造影示右肾缩小,肾盏扩张,可能的诊断是
建筑物耐用年限短于土地使用权年限时,应按建筑物()计算成新率。
Forlaymenethnologyisprobablythemostinterestingofthebiologicalsciencesfortheveryreasonthatitconcernsanimalsin
最新回复
(
0
)