题目要求

在文本文件bigbook.txt中包含有很长篇幅的英语短文,编写程序要求统计文件的所有短文中包含英文字母“A”的个数,并显示统计的时间。

Java代码

import java.io.DataInputStream;
import java.io.FileInputStream;
import java.io.IOException;public class Test4 {public static void main(String[] args) throws IOException {DataInputStream input = new DataInputStream(new FileInputStream("bigbook.txt"));int s,number=0;long start = System.currentTimeMillis();while((s = input.read()) != -1){if ((char)s == 'A')number++;System.out.print((char)s);}long stop = System.currentTimeMillis();long a = stop-start;System.out.println("\n\nThe number of A is "+number);System.out.println("It takes "+a+" milliseconds");}
}

结果

在目录下新建文本文件bigbook.txt并放入英文短文

输出结果

Java实验9 T4.统计文件的所有短文中包含英文字母的个数相关推荐

  1. JAVA版本:给定一个字符串,返回字符串中小写英文字母的个数、数字个数以及其他字符的个数

    给定一个字符串,返回字符串中小写英文字母的个数.数字个数以及其他字符的个数 方法分析:使用replaceAll()方法,逐一删除字符串中的相关数据,类型个数=原长度-新长度 public static ...

  2. Java计算字符串中的英文字母的个数

    Java计算字符串中的英文字母的个数 方式一 为如果该字符串中只有数字和字母可以用!Character.isDigit()的方式计算字母个数 方式二为不管是什么样的字符串直接用Character.is ...

  3. 1. 编写函数 cal_numbers:参数为字符串,统计并返回该字符串中的英文字母、空格、数字和其它字符的个数

    1. 编写函数 cal_numbers:,参数为字符串,统计并返回该字符串中的英文字母.空格.数字和其它字符的个数,程序框架: def cal_numbers(strVal):计算 strVal 中, ...

  4. 统计字符串中每个英文字母的个数

    题目:编程序,提示用户输入一任意长度的字符串,输出此字符串中每个英文字母的个数. 源程序代码: #include #include using namespace std; int main() { ...

  5. 统计字符串中的英文字母的个数C++代码实现

    运行后可能出现警告,但是不影响结果,出现警告的原因是 s存放在constan区域,但在程序的声明中却用指针进行声明的. #include<iostream> #include<cst ...

  6. Linux之ARM(IMX6U)裸机汇编LED驱动实验--烧写bin文件到SD卡中并运行

    Linux之ARM(IMX6U)裸机汇编LED驱动实验--烧写bin文件到SD卡中并运行 代码烧写 2.烧写的工具 2.把生成的将 imxdownload 放在工程目录下(led.bin同一个文件夹下 ...

  7. (java)从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。大小写字母算相同的字符,不做区分,例如a和A,算相同字符。

    问题描述] 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数.大小写字母算相同的字符,不做区分,例如a和A,算相同字符. [输入形式] 输入一行英文字符串. [输出形式] 以合适的形式 ...

  8. [Java]从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。

    从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数. [问题描述] 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数.大小写字母算相同的字符,不做区分,例如a和A,算相同 ...

  9. 7-64 统计大写辅音字母 (15 分)英文辅音字母是除A、E、I、O、U以外的字母。本题要求编写程序,统计给定字符串中大写辅音字母的个数。PTA:中M2021春C、Java入门练习第I段

    7-64 统计大写辅音字母 (15 分) 英文辅音字母是除A.E.I.O.U以外的字母.本题要求编写程序,统计给定字符串中大写辅音字母的个数. 输入格式: 输入在一行中给出一个不超过80个字符.并以回 ...

最新文章

  1. Golang Failpoint 的设计与实现
  2. ftp可以传输什么类型文件_使用FTP文件传输典型案例配置
  3. babel 转换箭头函数
  4. 图的深度优先遍历+图解
  5. 2)机器学习基石笔记Lecture2:Learning to Answer Yes/No
  6. Linux下查看系统版本号信息的方法
  7. Netty 的 ByteBuf 是如何支持 堆内存非池化 实现的
  8. 【报告分享】中金103页区块链行业报告:区块链与数字货币,科技如何重塑金融基础设施.pdf(附下载链接)
  9. Unique Functions in MATLAB
  10. ESP8266|ESP8266入门教程-AT指令视频教程(基于ESP-01S/ESP8266-01S)
  11. 有限元计算计算机配置,关于有限元分析的电脑配置问题
  12. 计算几何——判断点是否在多边形内
  13. Google Earth Engine(GEE)——将原始影像进行升尺度计算(以海南省为例)
  14. java七牛云工具类_您应该知道的7个Java工具
  15. unicloud云开发---uniapp云开发(二)---云存储基础
  16. 【Linux】Linux操作系统简单介绍 ----vim编辑器
  17. 【我的世界原理分析】1.光照原理
  18. 文章管理平台PC端(文章分类)
  19. CSS语法(二)——两个选择器及其扩展
  20. 【英语总结】12月英语总结

热门文章

  1. [Errno 14] PYCURL ERROR 22 - The requested URL returned error: 416 Requested Range Not Satisfiable
  2. 深入讲解音视频编码原理,H264码流详解——手写H264编码器
  3. SAP ABAP URL超链接设置处理
  4. Python基础-----三元表达式、列表解析、生成器表达式
  5. python 爬虫 爬取快手视频 批量解析 建议收藏
  6. linux蓝屏修复工具,linux 开机蓝屏怎么处理
  7. 我的LLVM学习笔记——OLLVM混淆研究之FLA篇
  8. 1-6 求链式线性表的倒数第K项
  9. 带赖子的超高效麻将、跑胡子胡牌算法
  10. java集合类构造及原理