大大毛
的筆記
  DDM's Note
哪怕沒有辦法一定有說法,
就算沒有鴿子一定有烏鴉,
固執無罪 夢想有價,
讓他們驚訝.
posts - 14, comments - 23, trackbacks - 0, articles - 58
::
首頁
:: ::
聯系
:: ::
管理
統計中英文字數的簡單方法
Posted on 2006-04-17 00:33
大大毛
閱讀(2224)
評論(1)
編輯
收藏
所屬分類:
JAVA
??? 翻了翻以前積累下的一些資料,看到其中有一個統計中英文字符數的例子,很簡單,感覺也比較有意思,一直以來都沒有這么去想過問題,現在把它記下來。
import
?java.io.
*
;
public
?
class
?Test?
{
????
/**?*/
/**
?????*?統計字串中中文字符數量
?????*?
@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;
????}
????
/**?*/
/**
?????*?統計字串中中文字符數量
?????
*/
????
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?這是一個測試字符串
"
;
????????System.out.println(
"
中文字符數:
"
+
?Test.statGBCharCount1(str));
????????System.out.println(
"
中文字符數:
"
+
?Test.statGBCharCount2(str));
????}
}
可以看到,方法1中使用的辦法,可能局限性更大,不過也是一種思路。
自己想的是第2種方法,用正則表達式直接過濾,也挺快捷。
評論
#
re: 統計中英文字數的簡單方法
回復
更多評論
2006-11-07 08:58 by
vteogdskf
支持哦......
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
貨幣金額大寫
eclipse布署web應用時遇到的問題
統計中英文字數的簡單方法
以前寫的學生管理系統(設計)
實現樹的類
自己實現的一個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培訓(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)
積分與排名
積分 - 60320
排名 - 871
最新評論
1.?re: 手工添加MyEclipse的XML文件模板[未登錄]
請問,eclipse下面有沒有呢?現在想要實現eclipse的xml的模板進行配置修改,簡單說,就是把新建時候的名字作為其中的一個tag;找了很久沒有找到方法
--allen
2.?re: 第二章 Visual Basic 基礎語法
受益匪淺,多謝!
--yuleself
3.?re: 數字填空
評論內容較長,點擊標題查看
--去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去去
4.?re: Checkbox聯動演示
dcdc
--dcd
5.?re: 利用TN5250NF下載檔案的自動化處理
請教若密碼要動態生成,是否有辦法呢?
謝謝
--江佳桂
i am ddm
主站蜘蛛池模板:
h视频在线观看免费完整版
|
亚洲A∨无码一区二区三区
|
亚洲免费视频网址
|
一级免费黄色毛片
|
亚洲日韩精品A∨片无码加勒比
|
亚洲A∨无码无在线观看
|
在线亚洲精品自拍
|
亚洲国产日韩在线观频
|
国产大片51精品免费观看
|
国产精品视频免费一区二区
|
亚洲精品自产拍在线观看
|
四虎永久免费地址在线观看
|
成人女人A级毛片免费软件
|
8x网站免费入口在线观看
|
免费观看成人久久网免费观看
|
免费毛片毛片网址
|
久久精品国产亚洲AV天海翼
|
一区二区亚洲精品精华液
|
亚洲校园春色小说
|
亚洲精品午夜视频
|
图图资源网亚洲综合网站
|
久久99国产亚洲高清观看首页
|
亚洲欧洲精品成人久久曰影片
|
男男黄GAY片免费网站WWW
|
亚洲AV噜噜一区二区三区
|
亚洲欧洲日产国码久在线
|
亚洲最大无码中文字幕
|
亚洲综合色一区二区三区
|
亚洲人精品亚洲人成在线
|
天堂亚洲国产中文在线
|
亚洲欧美日韩中文字幕一区二区三区
|
亚洲日韩国产精品第一页一区
|
亚洲人成网站在线观看青青
|
亚洲人成人网站在线观看
|
亚洲精品和日本精品
|
亚洲精品老司机在线观看
|
亚洲精品国产V片在线观看
|
国产国拍亚洲精品福利
|
亚洲午夜激情视频
|
亚洲精品无码专区在线在线播放
|
特级毛片全部免费播放
|