原文:
java统计文本中某个字符串出现的次数源代码下载地址:http://www.zuidaima.com/share/1550463297014784.htm
统计文本中某个字符串出现的次数或字符串中指定元素出现的次数
文件样本:
程序查找的上此文件带"a"的字符在多少次
结果:
package com.zuidaima.util.string;
import java.io.*;
/**
* @author www.zuidaima.com
**/
public class CountString {
public static int count(String filename, String target)
throws FileNotFoundException, IOException {
FileReader fr = new FileReader(filename);
BufferedReader br = new BufferedReader(fr);
StringBuilder strb = new StringBuilder();
while (true) {
String line = br.readLine();
if (line == null) {
break;
}
strb.append(line);
}
String result = strb.toString();
int count = 0;
int index = 0;
while (true) {
index = result.indexOf(target, index + 1);
if (index > 0) {
count++;
} else {
break;
}
}
br.close();
return count;
}
public static void main(String[] args) {
try {
System.out.println(count("D:\\zuidaima.txt", "a"));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
标签:java字符串统计个数文本话题:脚本和工具语言基础
分享到:
相关推荐
vfp统计字符串中某字符重复出现次数,可以扩展到统计vfp数据库表中某字段中某字符重复出现的次数。
* 正则统计字符串出现次数 * * @param source * @param regexNew * @return int */ public static int finder(String source, String regexNew) { String regex = "[a-zA-Z]+"; if (regexNew != ...
Java实现统计一个文本文件中每一行字符串出现的次数,Java实现统计一个文本文件中每一行字符串出现的次数
使用java统计字符串中每个字符出现的次数,尤其是笔试题或者上机最容易考。 需要统计的字符串:aBbcddedfadg准备开始统计每个字符出现的次数... f:1次;g:1次;d:4次;e:1次;b:1次;c:1次;B:1次;a:2次;
统计某个字符串中大小写字母A或a出现的次数java 5count.rar
根据所给定的条件,从父字符串中查询出子字符串出现的次数,并返回。
java语言编写的统计字符串出现次数的代码.txtjava语言编写的统计字符串出现次数的代码.txt
select f_find('Ap@2233ll@@l@@','@') from dual 返回结果为5,代表‘@’在该字符串中出现5次。 同理 select f_find('Ap@223SWEQQQ3ll@@l@@','Q') from dual---返回3,代表Q在字符串中出现了3次, select f_find('我...
一个统计字符串中每个字符出现次数并排序的工具,统计一段字符中出现次数最多的字。
读取txt文件,统计“java”字符串出现的次数
统计给定字符串在文本中出现的次数,如文本内容为asd asasdfg asd as zx67 asd mklo,给定字符串为as,则函数返回6。文本内容和给定字符串由命令行输入得到。
Java 文本读写与字符串查找统计源程序 实现在文本中查找指定字符并统计出现次数
从字符串中查找字符出现次数的方法和性能对比
找出一个字符串中出现次数最多的子字符串,并返回重复次数。使用java编写
设计一个程序,可输入文本, 并统计输入文本中出现频率最高的 3 个字或字 母(不统计数字) , 显示出现次数。
c++使用vector统计字符串中单词出现的次数的方式,可以预先设置单词和句子,并给出句子中单词出现的次数
用汇编语言编写一个程序,要求统计一个字符串中某个字符的个数
笔试题 还是那个查找一个字符串中出现次数最多的字符 java 代码2
C#中文文本匹配,字符串匹配,中文词语匹配,计算2个句子相似度 中文匹配C#中文文本匹配,字符串匹配,中文词语匹配,计算2个句子相似度 C#中文文本匹配,字符串匹配,中文词语匹配,计算多个句子相似度 C#中文文本...