软件编程
位置:首页>> 软件编程>> java编程>> java统计字符串中指定元素出现次数方法

java统计字符串中指定元素出现次数方法

作者:yaerfeng  发布时间:2022-11-02 16:05:40 

标签:java,字符串

本文实例讲解了统计文本中某个字符串出现的次数或字符串中指定元素出现的次数方法,分享给大家供大家参考,具体内容如下

运行效果图:

java统计字符串中指定元素出现次数方法

程序查找的上此文件带"a"的字符在多少次

java统计字符串中指定元素出现次数方法

具体代码如下


package com.zuidaima.util.string;
import java.io.*;
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();
 }
}

}
0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com