殘夢追月
殘夢追月的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
殘夢追月
閱讀(11451)
評論(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
友情鏈接
搜索
積分與排名
積分 - 234276
排名 - 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自動裝配 (24784)
2.?MyEclipse7.0 M1 發布啦……(13627)
3.?Struts2中文件上傳錯誤提示信息the request was rejected because its size的解決辦法(11677)
4.?短信中的的UCS2的編碼與解碼方法(java)……(11451)
5.?在Spring+hibernate中不能釋放tomcat連接池中連接的解決辦法(10530)
評論排行榜
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视频免费观看
|
久久99国产亚洲精品观看
|
亚欧免费一级毛片
|
久久久久亚洲AV成人片
|
亚欧色视频在线观看免费
|
亚洲欧洲日产v特级毛片
|
国产大片线上免费观看
|
亚洲一区二区三区丝袜
|
青青青青青青久久久免费观看
|
亚洲欧美中文日韩视频
|
国产精品色午夜免费视频
|
免费一区二区三区在线视频
|
国产亚洲情侣一区二区无
|
中文精品人人永久免费
|
亚洲AV日韩AV鸥美在线观看
|
最好看的中文字幕2019免费
|
亚洲AV无码一区二区三区在线
|
在线免费观看毛片网站
|
一级毛片视频免费观看
|
亚洲国产精品无码久久一区二区
|
99精品视频免费在线观看
|
性xxxx黑人与亚洲
|
免费h成人黄漫画嘿咻破解版
|
久久免费99精品国产自在现线
|
亚洲av日韩av高潮潮喷无码
|
黄色成人网站免费无码av
|
深夜特黄a级毛片免费播放
|
亚洲av无码成人精品区
|
嫩草成人永久免费观看
|
亚洲AV无码无限在线观看不卡
|
四虎永久免费地址在线网站
|
久久福利青草精品资源站免费
|
亚洲一级毛片免费观看
|
国产青草亚洲香蕉精品久久
|
亚洲精品无码成人片久久
|
亚洲国产精品免费观看
|
美女露100%胸无遮挡免费观看
|