大大毛
的筆記
  DDM's Note
哪怕沒有辦法一定有說法,
就算沒有鴿子一定有烏鴉,
固執(zhí)無罪 夢(mèng)想有價(jià),
讓他們驚訝.
posts - 14, comments - 23, trackbacks - 0, articles - 58
::
首頁
:: ::
聯(lián)系
:: ::
管理
統(tǒng)計(jì)中英文字?jǐn)?shù)的簡(jiǎn)單方法
Posted on 2006-04-17 00:33
大大毛
閱讀(2224)
評(píng)論(1)
編輯
收藏
所屬分類:
JAVA
??? 翻了翻以前積累下的一些資料,看到其中有一個(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
支持哦......
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
貨幣金額大寫
eclipse布署web應(yīng)用時(shí)遇到的問題
統(tǒng)計(jì)中英文字?jǐn)?shù)的簡(jiǎn)單方法
以前寫的學(xué)生管理系統(tǒng)(設(shè)計(jì))
實(shí)現(xiàn)樹的類
自己實(shí)現(xiàn)的一個(gè)ICQ程序(得意之作啊)
Powered by:
BlogJava
Copyright © 大大毛
日歷
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
公告
果然是不能想得太好。
隨筆分類
(4)
VB培訓(xùn)(4)
文章分類
(59)
JAVA
(6)
Spring
(3)
Hibernate
Struts
(12)
NET
VB
(2)
ASP
(1)
ASP.NET
(6)
HTML
(3)
400
(2)
I4.0
Nifi
(5)
Angular
(1)
SQL
(15)
常用算法
(1)
其它
(2)
積分與排名
積分 - 60302
排名 - 871
最新評(píng)論
1.?re: 手工添加MyEclipse的XML文件模板[未登錄]
請(qǐng)問,eclipse下面有沒有呢?現(xiàn)在想要實(shí)現(xiàn)eclipse的xml的模板進(jìn)行配置修改,簡(jiǎn)單說,就是把新建時(shí)候的名字作為其中的一個(gè)tag;找了很久沒有找到方法
--allen
2.?re: 第二章 Visual Basic 基礎(chǔ)語法
受益匪淺,多謝!
--yuleself
3.?re: 數(shù)字填空
評(píng)論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去
4.?re: Checkbox聯(lián)動(dòng)演示
dcdc
--dcd
5.?re: 利用TN5250NF下載檔案的自動(dòng)化處理
請(qǐng)教若密碼要?jiǎng)討B(tài)生成,是否有辦法呢?
謝謝
--江佳桂
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中文字幕免费
|