首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 打开一个文本文件test.txt,统计该文件中包含的数字的个数与英文字母的个数(忽略大小写
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 打开一个文本文件test.txt,统计该文件中包含的数字的个数与英文字母的个数(忽略大小写
admin
2012-03-21
61
问题
请完善程序(程序文件名: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全国计算机二级
相关试题推荐
下面代码的输出结果是x=0x1010print(x)
以下关于Python语言的描述中,正确的是()。
在Python语言中,将二维数据写入CSV文件,最可能使用的函数是()。
下面的d是一个字典变量,能够输出数字2的语句是()。d={’food’:{’cake’:1,’egg’:5},’cake’:2,’egg’:3}
下列叙述中错误的是()。
下列叙述中正确的是()。
多线程是Java程序的________机制,它能同步共享数据、处理不同事件。
在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,这通常称为______。
要表示表格的数据,需要继承类()。
设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是()。
随机试题
教育是社会主义现代化建设的基础,国家保障教育事业()。
40岁妇女,患糖尿病2年,阴道常有烧灼感,最近白带增多、自述像豆渣样,外阴奇痒难忍。检查见阴道粘膜红肿,有白色膜状物附着,下列处理错误的是
以下行为中,不适用代理的有()
8月1日,王某与张某签订合同,将其拥有的一件罕见宝石以10万元的价格转让给张某,双方约定10日后交货付款;8月2日,不知情的李某见该宝石,十分喜爱,表示愿以15万元的价格购买,王某遂与之签订合同,李某当场支付了10万元,约定8月5日付清余款并交货;8月3日
根据行政复议法及相关规定,公民、法人或者其他组织认为行政机关具体行政行为的下列哪项依据不合法的,可以在申请行政复议时一并申请对其进行审查?
最近一个时期。我感到每一天时间过得()。
下列不属于欣赏自然美的形式的是()。
实行低利率政策是抗击通货膨胀的有效手段。目前的低利率水平可以使中国通货膨胀处于可控范围之内,不会发生恶性通胀,也使企业能够以较低廉的利息代价得到资金支持,从而使企业渡过难关。以下哪项如果为真,最能反驳上述论断?
运算器的完整功能是进行()。
—Theyarebuildinganewentertainmentcomplexattheendoftheroad.—Haveyouonlyjustheardofit?I’veknownitforages.
最新回复
(
0
)