package com.guoxiaoming.string;

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader; //处理多个字符串输入,每个输入占据一行
//统计每一行当中的u字符的个数
public class CountCharacter { public static void main(String[] args) {
new CountCharacter().getResult();
} private void getResult() {
BufferedReader br = null;
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream(
"src/com/guoxiaoming/string/test.txt")));
String str = null;
int count = 0;
while ((str = br.readLine()) != null) { for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) == 'u') {
count++;
}
}
System.out.println("The count of 'u' is " + count);
count = 0;
str = null;
}
} catch (FileNotFoundException ex) {
System.out.println("file not found!");
} catch (IOException ex) {
ex.printStackTrace();
} } }

  

The count of 'u' is 11
The count of 'u' is 1

最新文章

  1. Datazen笔记索引
  2. Java常用命令
  3. MQTT实现长连接,IM最简单实例
  4. sqlserver2008 ,只能选C盘目录,不能选其它盘目录
  5. 开始学习node.js了,第一节,fs文件系统 【fs.rename】重命名文件/文件夹
  6. mysql zip 版本配置方法
  7. /proc/cpuinfo
  8. gem
  9. ORACLE 毫秒与日期的相互转换
  10. linux shadow破解
  11. C语言中sprintf()函数的用法
  12. USACO Section 1.2 Palindromic Squares 解题报告
  13. jquery在Asp.net下实现ajax
  14. 重写titleView
  15. Spring 中使用Quartz实现任务调度
  16. Web学习-jsp实现servlet过程赏析
  17. [Swift]LeetCode351. 安卓解锁模式 $ Android Unlock Patterns
  18. Python四步实现决策树ID3算法,参考机器学习实战
  19. Windows CMD 支持ls命令
  20. Oracle 事务和异常处理

热门文章

  1. 屏幕录制:SCR Screen Recorder Pro v0.14.3汉化破解版
  2. C语言堆内存管理上出现的问题,内存泄露,野指针使用,非法释放指针
  3. 手机相机ISO是什么
  4. GOOGLE搜索從入門到精通V4.0
  5. Winform 程序中dll程序集嵌入exe可执行文件
  6. Java中View游戏开发框架
  7. Android Activity各启动模式的差异
  8. CI 笔记2,(命令规范等)
  9. CI 笔记(1)
  10. CSRF 攻击的应对之道