字符串处理---统计每一行字符串当中的字符“u”个数
2024-08-22 05:02:03
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
最新文章
- Datazen笔记索引
- Java常用命令
- MQTT实现长连接,IM最简单实例
- sqlserver2008 ,只能选C盘目录,不能选其它盘目录
- 开始学习node.js了,第一节,fs文件系统 【fs.rename】重命名文件/文件夹
- mysql zip 版本配置方法
- /proc/cpuinfo
- gem
- ORACLE 毫秒与日期的相互转换
- linux shadow破解
- C语言中sprintf()函数的用法
- USACO Section 1.2 Palindromic Squares 解题报告
- jquery在Asp.net下实现ajax
- 重写titleView
- Spring 中使用Quartz实现任务调度
- Web学习-jsp实现servlet过程赏析
- [Swift]LeetCode351. 安卓解锁模式 $ Android Unlock Patterns
- Python四步实现决策树ID3算法,参考机器学习实战
- Windows CMD 支持ls命令
- Oracle 事务和异常处理