<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    大大毛 的筆記

      DDM's Note

    哪怕沒有辦法一定有說法,
    就算沒有鴿子一定有烏鴉,
    固執(zhí)無罪 夢(mèng)想有價(jià),
    讓他們驚訝.

    posts - 14, comments - 23, trackbacks - 0, articles - 58
       :: 首頁 ::  :: 聯(lián)系 ::  :: 管理
    ??? 翻了翻以前積累下的一些資料,看到其中有一個(gè)統(tǒng)計(jì)中英文字符數(shù)的例子,很簡(jiǎn)單,感覺也比較有意思,一直以來都沒有這么去想過問題,現(xiàn)在把它記下來。
    import ?java.io. * ;

    public ? class ?Test?
    {
    ????
    /**
    ?????*?統(tǒng)計(jì)字串中中文字符數(shù)量
    ?????*?
    @param ?str:GB編碼字符串
    ?????
    */

    ????
    public ? static ? int ?statGBCharCount1(String?str)? {
    ????????
    int ?GBCount? = ? - 1
    ;
    ????????String?otherStr?
    = ? null
    ;
    ????????
    ????????
    try
    {
    ????????????otherStr?
    = ? new ?String(str.getBytes(), " ISO8859_1 "
    );
    ????????????GBCount?
    = ?otherStr.length()? -
    ?str.length();
    ????????}
    catch (UnsupportedEncodingException?ex) {
    ????????????
    throw ? new ?RuntimeException( " UnsupportedEncodingException "
    );
    ????????}

    ????????
    ????????
    return ?GBCount;
    ????}

    ????
    /**
    ?????*?統(tǒng)計(jì)字串中中文字符數(shù)量
    ?????
    */

    ????
    public ? static ? int ?statGBCharCount2(String?str)? {
    ????????
    int ?GBCount? = ? - 1
    ;
    ????????
    ????????GBCount?
    = ?str.replaceAll( " [\u0000-\u0127] " , ""
    ).length();
    ????????System.out.println(
    " asc字符: " ? + ?str.replaceAll( " [\u0000-\u0127] " , ""
    ));
    ????????System.out.println(
    " 非asc字符: " ? + ?str.replaceAll( " [^\u0000-\u0127] " , ""
    ));
    ????????
    ????????
    return
    ?GBCount;
    ????}

    ????
    ????
    public ? static ? void ?main(String[]?args)? {
    ????????String?str?
    = ? " This?is?test?string?這是一個(gè)測(cè)試字符串 "
    ;
    ????????System.out.println(
    " 中文字符數(shù): " +
    ?Test.statGBCharCount1(str));
    ????????System.out.println(
    " 中文字符數(shù): " +
    ?Test.statGBCharCount2(str));
    ????}


    }


    可以看到,方法1中使用的辦法,可能局限性更大,不過也是一種思路。
    自己想的是第2種方法,用正則表達(dá)式直接過濾,也挺快捷。

    評(píng)論

    # re: 統(tǒng)計(jì)中英文字?jǐn)?shù)的簡(jiǎn)單方法  回復(fù)  更多評(píng)論   

    2006-11-07 08:58 by vteogdskf
    支持哦......

    i am ddm

    主站蜘蛛池模板: 亚洲第一永久AV网站久久精品男人的天堂AV| 亚洲精品视频免费看| 亚洲国产精品乱码一区二区| 91精品国产免费网站| 亚洲AV无码专区国产乱码4SE| 国产福利电影一区二区三区,免费久久久久久久精 | 国产亚洲日韩在线a不卡| 成人毛片免费观看视频| 一级特黄录像视频免费| 亚洲综合色丁香麻豆| 67194国产精品免费观看| 欧洲亚洲综合一区二区三区| 男女交性永久免费视频播放| 亚洲砖码砖专无区2023| 国产亚洲精品a在线观看 | www.亚洲精品.com| 国产精品冒白浆免费视频| 精品无码国产污污污免费网站国产 | 亚洲一级毛片免费在线观看| 猫咪www免费人成网站| 亚洲特级aaaaaa毛片| 国产综合亚洲专区在线| 人妻免费一区二区三区最新| 久久精品国产亚洲AV网站| 国产精品无码一区二区三区免费| 国产AV日韩A∨亚洲AV电影| 亚洲精品国产福利片| 亚洲日产韩国一二三四区| 永久中文字幕免费视频网站| 深夜久久AAAAA级毛片免费看| 国产AV无码专区亚洲AV手机麻豆| 久久性生大片免费观看性| 亚洲国产精品自在自线观看 | www.亚洲成在线| 国产亚洲AV夜间福利香蕉149| a毛片免费播放全部完整| 99久久精品国产亚洲| 国产亚洲精品久久久久秋霞| 免费国产小视频在线观看| 好大好深好猛好爽视频免费| 最近最好最新2019中文字幕免费|