import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
/*
* 七) 统计一个文件calcCharNum.txt(见附件)中字母'A'和'a'出现的总次数
* */
class IO7 {
public static void main(String[] args) {
File file = new File("I:\\bb.txt");
BufferedReader bufr = null;
try {
bufr = new BufferedReader(new FileReader(file));
int ch = 0;
int count = 0;
while ((ch = bufr.read()) != -1) {
// if ((char)ch == 'a' || (char) ch == 'A')
if (ch == 97 || ch == 65)
count++;
}
System.out.println(count);
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (bufr != null) {
bufr.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
统计一个文件calcCharNum.txt(见附件)中字母‘A‘和‘a‘出现的总次数
最新推荐文章于 2024-03-02 11:55:19 发布
本文介绍了一个简单的Java程序,该程序用于统计指定文件中字母'A'和'a'的出现次数。通过使用BufferedReader从文件中逐字符读取,并检查每个字符是否为'A'或'a'来实现。
1027

被折叠的 条评论
为什么被折叠?



