首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 打开一个文本文件test.txt,统计该文件中包含的数字的个数与英文字母的个数(忽略大小写
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 打开一个文本文件test.txt,统计该文件中包含的数字的个数与英文字母的个数(忽略大小写
admin
2012-03-21
87
问题
请完善程序(程序文件名: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全国计算机二级
相关试题推荐
使用turtle库的绘制十二个花瓣的图形,效果如下图所示。阅读程序框架,补充代码。#在……上完善一段代码importturtle
考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:a和b是两个长度相同的列表变量,列表a为[3,6,9]已给定,键盘输入列表b,计算a中元素与b中对应元素的和形成新的列表c,在屏幕上输出。例如:键
下面关于Python中模块导入的说法错误的是()。
不属于Python数据分析及可视化处理的第三方库的是()。
结构化程序设计风格强调的是()。
Java语言的异常处理机制中______语句或______语句可省略,但二者不能同时省略。
若要将当前盘目录下的文件A.TXT连接在文件B.TXT后面,应使用的命令为()。
下列()选项不是InputStream类中的方法。
下列关于垃圾回收机制说法错误的是()。
阅读下面程序importjavax.swing.JOptionPane;publicclassComparison{publicstaticvoidmain(Stringargs[]){Stringfirst
随机试题
患者心悸,头晕乏力,面色无华,神疲倦怠,舌质淡红,脉象细弱,治疗最佳方剂为
大量饮清水后抗利尿激素分泌减少主要是由于()。
1.某食品厂位于市区,为增值税一般纳税人,2019年1月增值税留抵税额18000元,2019年2月发生如下业务:(1)外购面粉一批用于加工食品,取得的增值税专用发票注明金额150000元,税额18000元;购进淀粉一批,取得的增值税专用发票注明金额600
无论是权益结算的股份支付,还是现金结算的股份支付,都应在等待期内的每个资产负债表日,根据职工人数变动情况等后续信息修正预计可行权权益工具的数量。()
WhenIwaswalkingdownthestreettheotherday,Ihappenedtonoticeasmallbrownleatherwalletlyingonthesidewalk.Ipic
(1998年)设L为椭圆其周长记为a,
计算机发展趋势不包括()。
Whyisthisdayobserved?
HarvardUniversity,breakingwithamajortrendincollegeadmissions,willeliminateitsearlyadmissionsprogramnextyear,wi
OnCompulsoryChineseCourseinUniversities?1.大学语文课被越来越多的学校列为必修科目2.这样做的原因3.在我看来……
最新回复
(
0
)