殘夢追月
殘夢追月的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
殘夢追月
閱讀(11432)
評論(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 |
凡凡
感謝樓主!請問能不能把這個調試的結果貼出來看看?。。柯闊┝耍?nbsp;
回復
更多評論
#
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
友情鏈接
搜索
積分與排名
積分 - 233675
排名 - 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自動裝配 (24768)
2.?MyEclipse7.0 M1 發布啦……(13618)
3.?Struts2中文件上傳錯誤提示信息the request was rejected because its size的解決辦法(11659)
4.?短信中的的UCS2的編碼與解碼方法(java)……(11432)
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
|
国产99视频精品免费视频76
|
日韩精品无码一区二区三区免费
|
亚洲第一视频在线观看免费
|
国产a不卡片精品免费观看
|
亚洲午夜未满十八勿入网站2
|
免费人成再在线观看网站
|
亚洲精品国产自在久久
|
eeuss草民免费
|
亚洲精品中文字幕乱码三区
|
久操视频在线免费观看
|
色拍自拍亚洲综合图区
|
99久久国产免费中文无字幕
|
久久精品亚洲AV久久久无码
|
欧美男同gv免费网站观看
|
在线观看人成网站深夜免费
|
亚洲精品国产suv一区88
|
亚洲AⅤ永久无码精品AA
|
成人A毛片免费观看网站
|
亚洲国产高清人在线
|
可以免费看黄视频的网站
|
亚洲AV无码专区在线电影成人
|
国产人成免费视频
|
中国一级全黄的免费观看
|
亚洲成人动漫在线
|
最近中文字幕免费mv视频7
|
最好2018中文免费视频
|
亚洲av无码一区二区三区不卡
|
97在线观看永久免费视频
|
亚洲Aⅴ在线无码播放毛片一线天
|
亚洲国产精品激情在线观看
|
免费国产成人18在线观看
|
亚洲国产最大av
|
又黄又大又爽免费视频
|
暖暖免费日本在线中文
|
99亚偷拍自图区亚洲
|
伊人婷婷综合缴情亚洲五月
|
亚洲免费观看网站
|
美女裸免费观看网站
|
久久亚洲日韩看片无码
|
四只虎免费永久观看
|