最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java統(tǒng)計字符串中指定元素出現(xiàn)次數(shù)方法

 更新時間:2015年12月17日 14:29:21   作者:yaerfeng  
這篇文章主要介紹了java統(tǒng)計字符串中指定元素出現(xiàn)次數(shù)方法,需要的朋友可以參考下

本文實(shí)例講解了統(tǒng)計文本中某個字符串出現(xiàn)的次數(shù)或字符串中指定元素出現(xiàn)的次數(shù)方法,分享給大家供大家參考,具體內(nèi)容如下

運(yùn)行效果圖:

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

具體代碼如下

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(); 
  } 
 } 
  
}

  以上就是java統(tǒng)計字符串中指定元素出現(xiàn)次數(shù)方法,希望對大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • java開發(fā)分布式服務(wù)框架Dubbo服務(wù)引用過程詳解

    java開發(fā)分布式服務(wù)框架Dubbo服務(wù)引用過程詳解

    這篇文章主要為大家介紹了java開發(fā)分布式服務(wù)框架Dubbo服務(wù)引用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2021-11-11
  • java實(shí)現(xiàn)微信公眾號消息推送的方法詳解

    java實(shí)現(xiàn)微信公眾號消息推送的方法詳解

    這篇文章主要為大家詳細(xì)介紹了如何利用java實(shí)現(xiàn)微信公眾號消息推送的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10
  • Java利用Strategy模式實(shí)現(xiàn)堆排序

    Java利用Strategy模式實(shí)現(xiàn)堆排序

    策略設(shè)計模式(Strategy):可以整體的替換一個算法的實(shí)現(xiàn)部分,能夠整體的替換算法,能讓我們輕松地用不同方法解決同一個問題。本文將利用Strategy模式實(shí)現(xiàn)堆排序,感興趣的可以學(xué)習(xí)一下
    2022-09-09
  • Tomcat 多端口 多應(yīng)用

    Tomcat 多端口 多應(yīng)用

    當(dāng)你使用Tomcat作為Web Server的時候,是不是會想過這樣的一個問題:如何利用Tomcat建立兩個Web Server,同時偵聽來自不同端口的請求呢?要實(shí)現(xiàn)這一點(diǎn)是很簡單的。以下假設(shè)Tomcat安裝在D:/Tomcat5.0目錄下。
    2008-02-02
  • 關(guān)于MyBatis 查詢數(shù)據(jù)時屬性中多對一的問題(多條數(shù)據(jù)對應(yīng)一條數(shù)據(jù))

    關(guān)于MyBatis 查詢數(shù)據(jù)時屬性中多對一的問題(多條數(shù)據(jù)對應(yīng)一條數(shù)據(jù))

    這篇文章主要介紹了MyBatis 查詢數(shù)據(jù)時屬性中多對一的問題(多條數(shù)據(jù)對應(yīng)一條數(shù)據(jù)),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • SpringBoot的監(jiān)控及使用詳解

    SpringBoot的監(jiān)控及使用詳解

    這篇文章主要介紹了SpringBoot的監(jiān)控及使用詳解,Spring Boot提供了一系列的監(jiān)控功能,方便開發(fā)人員對應(yīng)用程序進(jìn)行監(jiān)控和管理,本文將討論 Spring Boot中的監(jiān)控功能及其使用方法,需要的朋友可以參考下
    2023-07-07
  • Java利用字符流輕松處理文本數(shù)據(jù)

    Java利用字符流輕松處理文本數(shù)據(jù)

    在Java中,文本數(shù)據(jù)是經(jīng)常處理的一種數(shù)據(jù)類型,而字符流就是用來處理文本數(shù)據(jù)的一種流,下面就為大家介紹一下Java字符流的基本概念、常用類和方法,以及如何使用字符流來讀寫文件吧
    2023-09-09
  • 基于Java手寫一個好用的FTP操作工具類

    基于Java手寫一個好用的FTP操作工具類

    網(wǎng)上百度了很多FTP的java?工具類,發(fā)現(xiàn)文章代碼都比較久遠(yuǎn),且代碼臃腫,即使搜到了代碼寫的還可以的,封裝的常用操作方法不全面。所以本文將手寫一個好用的Java?FTP操作工具類,需要的可以參考一下
    2022-04-04
  • SpringBoot中Elasticsearch的連接配置原理與使用詳解

    SpringBoot中Elasticsearch的連接配置原理與使用詳解

    Elasticsearch是一種開源的分布式搜索和數(shù)據(jù)分析引擎,它可用于全文搜索、結(jié)構(gòu)化搜索、分析等應(yīng)用場景,本文主要介紹了SpringBoot中Elasticsearch的連接配置原理與使用詳解,感興趣的可以了解一下
    2023-09-09
  • java對象序列化與反序列化的默認(rèn)格式和json格式使用示例

    java對象序列化與反序列化的默認(rèn)格式和json格式使用示例

    這篇文章主要介紹了java對象序列化與反序列化的默認(rèn)格式和json格式使用示例,需要的朋友可以參考下
    2014-02-02

最新評論

阿拉尔市| 西青区| 白朗县| 博兴县| 班戈县| 佛坪县| 元朗区| 云林县| 通许县| 泸水县| 鄂温| 安顺市| 富源县| 鹿泉市| 措勤县| 琼海市| 庆安县| 揭阳市| 广南县| 秭归县| 新兴县| 桐乡市| 婺源县| 河东区| 珠海市| 汤原县| 巴彦淖尔市| 修武县| 德保县| 怀化市| 明光市| 靖安县| 远安县| 长岛县| 洪江市| 平罗县| 常州市| 贡山| 泾川县| 江川县| 宁阳县|