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

java文件操作代碼片斷實例實現(xiàn)統(tǒng)計文件中字母出現(xiàn)的個數(shù)功能

 更新時間:2014年01月09日 10:42:44   作者:  
本文介紹java讀文件實例,實現(xiàn)統(tǒng)計某一目錄下每個文件中出現(xiàn)的字母個數(shù)、數(shù)字個數(shù)、空格個數(shù)及行數(shù),除此之外沒有其他字符,大家參考使用吧

復(fù)制代碼 代碼如下:

String fileName = "D:/date.java.bak";
        // String fileName = "D:/test.qqq";
        String line;
        int i = 0, j = 0, f = 0, k = 0;
        try {
            BufferedReader in = new BufferedReader(new FileReader(fileName));
            line = in.readLine();
            while (line != null) {
                // System.out.println(line);
                char c[] = line.toCharArray();
                for (int i1 = 0; i1 < c.length; i1++) {
                    // 如果是字母
                    if (Character.isLetter(c[i1]))
                        i++;
                    // 如果是數(shù)字
                    else if (Character.isDigit(c[i1]))
                        j++;
                    // 是空格
                    else if (Character.isWhitespace(c[i1]))
                        f++;
                }
                line = in.readLine();
                k++;
            }
            in.close();
            System.out
                    .println("字母:" + i + ",數(shù)字:" + j + ",空格:" + f + ",行數(shù):" + k);
        } catch (IOException e) {
            e.printStackTrace();
        }

相關(guān)文章

  • Java模擬多線程實現(xiàn)搶票代碼實例

    Java模擬多線程實現(xiàn)搶票代碼實例

    這篇文章主要介紹了Java模擬多線程實現(xiàn)搶票,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • Java單例模式分析

    Java單例模式分析

    這篇文章主要給大家介紹了關(guān)于Java單例模式,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Java具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-09-09
  • MyBatis中#{}占位符與${}拼接符的用法說明

    MyBatis中#{}占位符與${}拼接符的用法說明

    這篇文章主要介紹了MyBatis中#{}占位符與${}拼接符的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Java編程生產(chǎn)者消費者實現(xiàn)的四種方法

    Java編程生產(chǎn)者消費者實現(xiàn)的四種方法

    Java生產(chǎn)者和消費者問題是線程安全模型中的經(jīng)典問題:生產(chǎn)者和消費者在同一個時間段共用同一個存儲空間,生產(chǎn)者向存儲空間中添加產(chǎn)品呢,消費者取走產(chǎn)品,當(dāng)存儲空間為空時,消費者阻塞,當(dāng)存儲空間滿時,生產(chǎn)者阻塞
    2021-10-10
  • SpringBoot使用@Cacheable注解實現(xiàn)緩存功能流程詳解

    SpringBoot使用@Cacheable注解實現(xiàn)緩存功能流程詳解

    最近一直再學(xué)Spring Boot,在學(xué)習(xí)的過程中也有過很多疑問。為了解答自己的疑惑,也在網(wǎng)上查了一些資料,以下是對@Cacheable注解的一些理解
    2023-01-01
  • 詳細(xì)解讀java同步之synchronized解析

    詳細(xì)解讀java同步之synchronized解析

    synchronized關(guān)鍵字是Java里面最基本的同步手段,下面我們來一起學(xué)習(xí)一下
    2019-05-05
  • Java/Android 實現(xiàn)簡單的HTTP服務(wù)器

    Java/Android 實現(xiàn)簡單的HTTP服務(wù)器

    這篇文章主要介紹了Java/Android 如何實現(xiàn)簡單的HTTP服務(wù)器,幫助大家更好的進(jìn)行功能測試,感興趣的朋友可以了解下
    2020-10-10
  • Java中Object類的理解和使用

    Java中Object類的理解和使用

    Object類是java.lang包下的核心類,Object類是所有類的父類,何一個類時候如果沒有明確的繼承一個父類的話,那么它就是Object的子類,本文將通過代碼示例詳細(xì)介紹一下Java中Object類的理解和使用,需要的朋友可以參考下
    2023-06-06
  • Java語言實現(xiàn)掃雷游戲(1)

    Java語言實現(xiàn)掃雷游戲(1)

    這篇文章主要為大家詳細(xì)介紹了Java語言實現(xiàn)的掃雷游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • Java抽象類原理與用法實例詳解

    Java抽象類原理與用法實例詳解

    這篇文章主要介紹了Java抽象類原理與用法,結(jié)合實例形式詳細(xì)分析了Java抽象類相關(guān)概念、原理、定義、使用方法及操作注意事項,需要的朋友可以參考下
    2019-11-11

最新評論

永泰县| 高邮市| 大悟县| 广丰县| 洛川县| 兴山县| 姚安县| 海林市| 西和县| 运城市| 夏邑县| 台江县| 通城县| 邵东县| 富顺县| 马龙县| 佛冈县| 弥勒县| 区。| 公主岭市| 盐边县| 洪泽县| 清镇市| 巩义市| 通许县| 成武县| 齐河县| 海阳市| 汨罗市| 彩票| 页游| 普洱| 长白| 清涧县| 江北区| 湘乡市| 凤台县| 乌拉特后旗| 舞钢市| 芒康县| 东光县|