殘夢追月
殘夢追月的java博客  
準備逃離ing……の
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-42 評論-349 文章-4 trackbacks-0
短信中的的UCS2的編碼與解碼方法(java)……
最近,做一個關于SMS的程序,需要對中文部分進行UCS編碼,這里用了兩個函數,可以將短信中的UCS2字符串在UCS2和GBK之間裝換。記錄以下代碼:
/** * UCS2解碼 * * @param src * UCS2 源串 * @return 解碼后的UTF-16BE字符串 */ public static String DecodeUCS2(String src) { byte[] bytes = new byte[src.length() / 2]; for (int i = 0; i < src.length(); i += 2) { bytes[i / 2] = (byte) (Integer .parseInt(src.substring(i, i + 2), 16)); } String reValue; try { reValue = new String(bytes, "UTF-16BE"); } catch (UnsupportedEncodingException e) { throw new PduDecodeException(e); } return reValue; } /** * UCS2編碼 * * @param src * UTF-16BE編碼的源串 * @return 編碼后的UCS2串 */ public static String EncodeUCS2(String src) { byte[] bytes; try { bytes = src.getBytes("UTF-16BE"); } catch (UnsupportedEncodingException e) { throw new PduEncodeException(e); } StringBuffer reValue = new StringBuffer(); StringBuffer tem = new StringBuffer(); for (int i = 0; i < bytes.length; i++) { tem.delete(0, tem.length()); tem.append(Integer.toHexString(bytes[i] & 0xFF)); if(tem.length()==1){ tem.insert(0, '0'); } reValue.append(tem); } return reValue.toString().toUpperCase(); }
By:殘夢追月
posted on 2009-01-06 15:16
殘夢追月
閱讀(11430)
評論(10)
編輯
收藏
所屬分類:
java
評論:
#
re: 短信中的的UCS2的編碼與解碼方法(java)…… 2009-02-26 17:07 |
canky
thank you!!!
回復
更多評論
#
re: 短信中的的UCS2的編碼與解碼方法(java)…… 2009-08-15 15:09 |
小蝦
有沒有VISUAL C++這一塊的UCS2編碼解碼?
回復
更多評論
#
re: 短信中的的UCS2的編碼與解碼方法(java)…… 2009-08-17 10:15 |
殘夢追月
@小蝦
這個倒沒有誒,去Google一下吧……我是做java的。
回復
更多評論
#
re: 短信中的的UCS2的編碼與解碼方法(java)……[未登錄] 2010-04-13 15:35 |
gavin
非常感謝!
回復
更多評論
#
re: 短信中的的UCS2的編碼與解碼方法(java)…… 2010-09-14 21:19 |
凡凡
感謝樓主!請問能不能把這個調試的結果貼出來看看啊!?麻煩了!
回復
更多評論
#
re: 短信中的的UCS2的編碼與解碼方法(java)…… 2011-06-03 10:20 |
bjx
謝謝樓主,怎么使用,我不懂
回復
更多評論
#
re: 短信中的的UCS2的編碼與解碼方法(java)…… 2012-07-07 16:11 |
Tml
如何獲取字符串的UCS2 0x81 編碼?
回復
更多評論
#
re: 短信中的的UCS2的編碼與解碼方法(java)…… 2013-11-03 20:11 |
cool
@小蝦
你要不是需要寫程序的人,不需要問這種問題,假如你是要寫程序的人,怎么會問這種2b問題,算法是語言無關的,哎。
回復
更多評論
#
1[未登錄] 2013-11-14 16:04 |
1
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
回復
更多評論
#
re: 短信中的的UCS2的編碼與解碼方法(java)……
2014-11-19 11:39 |
Hookey
非常感謝
回復
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
自己周末做的一款小清新壁紙app,希望大家喜歡哦。。。
請問,有人做過手機變聲軟件嗎?可否給點思路或者原理?
收集整理的java筆試面試題目 1.0版本……
Java多線程編程總結(轉載)
短信中的的UCS2的編碼與解碼方法(java)……
殘夢追月
四川農業大學
專注于J2EE、J2ME開發,關注Spring、hibernate、Android等開源軟件……
E-mail:
dashoumail@163.com
<
2014年11月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
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
1
2
3
4
5
6
常用鏈接
我的隨筆
我的文章
我的評論
我的參與
最新評論
留言簿
(6)
給我留言
查看公開留言
查看私人留言
隨筆分類
(48)
Eclipse,MyEclipse(8)
hibernate(1)
java(5)
JSP
Netbeans
Spring(22)
Struts(2)
Tomcat(1)
前端技術(2)
雜談(7)
隨筆檔案
(42)
2013年1月 (1)
2009年8月 (1)
2009年4月 (1)
2009年3月 (4)
2009年1月 (1)
2008年12月 (3)
2008年9月 (3)
2008年8月 (13)
2008年7月 (15)
文章分類
(6)
Eclipse,MyEclipse(3)
Hibernate(1)
Java
Spring(2)
Struts
文章檔案
(4)
2008年7月 (4)
收藏夾
J2SE
Spring
友情鏈接
搜索
積分與排名
積分 - 233635
排名 - 246
最新隨筆
1.?自己周末做的一款小清新壁紙app,希望大家喜歡哦。。。
2.?請問,有人做過手機變聲軟件嗎?可否給點思路或者原理?
3.?Struts2中文件上傳錯誤提示信息the request was rejected because its size的解決辦法
4.?Could not load java.net.BindException異常的解決辦法
5.?收集整理的java筆試面試題目 1.0版本……
6.?java大數加法
7.?Java多線程編程總結(轉載)
8.?短信中的的UCS2的編碼與解碼方法(java)……
9.?如何消除四川電信對Firefox搜索引擎的劫持……
10.?一個delphi的PDU編碼解碼類……
11.?文思的面試之行
12.?Spring2.5中文教程繼續更新
13.?發現了Spring2.5里的一個新東西, BeanPropertyRowMapper類。
14.?Spring2.5中文教程二、三章所有例程源代碼下載
15.?發布一個自己寫的Spring2.5中文教程(更新)。
最新評論
1.?re: 短信中的的UCS2的編碼與解碼方法(java)……
非常感謝
--Hookey
2.?re: Spring自動代理機制[未登錄]
樓主,你這是對類進行代理,需要CGLIB支持,建議新加個接口,這樣就可以使用JDK代理了。
--rosen
3.?re: Spring中ApplicationContext的事件機制(一 )
學習了
--wxx
4.?re: Spring Autowire自動裝配 [未登錄]
栗子不錯
--許仙兒
5.?1[未登錄]
評論內容較長,點擊標題查看
--1
閱讀排行榜
1.?Spring Autowire自動裝配 (24767)
2.?MyEclipse7.0 M1 發布啦……(13617)
3.?Struts2中文件上傳錯誤提示信息the request was rejected because its size的解決辦法(11659)
4.?短信中的的UCS2的編碼與解碼方法(java)……(11430)
5.?在Spring+hibernate中不能釋放tomcat連接池中連接的解決辦法(10513)
評論排行榜
1.?發布一個自己寫的Spring2.5中文教程。(33)
2.?MyEclipse7.0 M1 發布啦……(28)
3.?放一個CHM格式的Spring2.5.5的API文檔和源代碼(22)
4.?收集整理的java筆試面試題目 1.0版本……(21)
5.?java大數加法(20)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 殘夢追月
主站蜘蛛池模板:
99在线精品免费视频九九视
|
免费看一区二区三区四区
|
2020久久精品国产免费
|
亚洲精品高清国产麻豆专区
|
99爱视频99爱在线观看免费
|
无码乱人伦一区二区亚洲一
|
99国产精品视频免费观看
|
在线观看亚洲一区二区
|
免费精品国偷自产在线在线
|
亚洲欧洲日本在线观看
|
99爱视频99爱在线观看免费
|
亚洲成在人天堂在线
|
99热在线免费播放
|
亚洲人成免费电影
|
日本一线a视频免费观看
|
美女18毛片免费视频
|
国产精品xxxx国产喷水亚洲国产精品无码久久一区
|
亚洲精品国产suv一区88
|
四虎1515hm免费国产
|
国产久爱免费精品视频
|
亚洲韩国—中文字幕
|
色窝窝免费一区二区三区
|
日本亚洲欧美色视频在线播放
|
亚洲国产成人精品女人久久久
|
baoyu122.永久免费视频
|
亚洲欧洲日本精品
|
国产精品久免费的黄网站
|
久久最新免费视频
|
亚洲另类视频在线观看
|
啊v在线免费观看
|
最近免费中文字幕MV在线视频3
|
亚洲黄网在线观看
|
两个人的视频高清在线观看免费
|
精品国产亚洲一区二区三区在线观看
|
国产成人精品曰本亚洲79ren
|
最近免费2019中文字幕大全
|
亚洲AV无码男人的天堂
|
国产亚洲福利精品一区
|
午夜dj免费在线观看
|
成全视频高清免费观看电视剧
|
香港经典a毛片免费观看看
|