试题与答案

请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内

题型:填空题

题目:


请完善程序(程序文件名: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[i]>=’0’&& buf[i]<=’9’)cl++;
     else if((bur[i]>=’a’&& buf[i]<=’z’)||buf[i]>=’A’&& buf[i]<=’z’)c2++;
    if(len<5)break;
   }
   in.close();
  } catch(Exception e) {}
  System.out.println("数字数是"+c1+",字母数是"+c2);
 }
{

答案:

参考答案:new FileInputStream

解析: 由于in是FileInputStream类的对象,所以此处需要将in通过构造方法FileInputStream(String name)实例化。FileInputStream(String name)——通过打开一个到实际文件的连接来创建一个FileInputStream,该文件通过文件系统中的路径名name指定。 [程序解析] 本程序利用FileInputStream类从文件中读取一系列字符,然后判断字母和数字个数,将结果输出。

试题推荐
题型:选择题

近年来,金砖国家经济总体保持稳定快速增长,成为全球经济增长的引擎。金砖国家国内生产总值约占全球经济总量的20%,贸易额占全球贸易额的15%,对全球的经济贡献率约50%。材料体现了

A.世界多极化是解决发展问题的有效途径

B.全球发展的突出问题是南北发展不平衡

C.当今世界多极化的趋势正在进一步发展

D.经济实力是影响国际关系的最重要因素

查看答案
微信公众账号搜索答案