殘夢追月
殘夢追月的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
<
2013年11月
>
日
一
二
三
四
五
六
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
7
常用鏈接
我的隨筆
我的文章
我的評論
我的參與
最新評論
留言簿
(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 殘夢追月
主站蜘蛛池模板:
亚洲精品电影在线
|
亚洲av综合av一区二区三区
|
亚洲AV日韩精品久久久久久
|
亚洲女久久久噜噜噜熟女
|
久久精品国产亚洲av四虎
|
亚洲视频一区二区在线观看
|
亚洲中文字幕无码一去台湾
|
亚洲一区二区三区成人网站
|
免费黄色毛片视频
|
亚洲福利中文字幕在线网址
|
亚洲精品国产美女久久久
|
亚洲精品在线网站
|
成年网在线观看免费观看网址
|
大地资源网高清在线观看免费
|
7x7x7x免费在线观看
|
色视频色露露永久免费观看
|
久久亚洲AV无码西西人体
|
亚洲一区二区三区四区在线观看
|
亚洲无码一区二区三区
|
中文字幕无码一区二区免费
|
A在线观看免费网站大全
|
国产成人A亚洲精V品无码
|
亚洲日本人成中文字幕
|
国产精品视频白浆免费视频
|
日韩精品视频免费网址
|
亚洲美女视频一区二区三区
|
亚洲一区二区三区免费
|
午夜男人一级毛片免费
|
亚洲人成黄网在线观看
|
免费h视频在线观看
|
亚洲伦乱亚洲h视频
|
亚洲无码一区二区三区
|
1024免费福利永久观看网站
|
亚洲国产精品乱码一区二区
|
一级成人a做片免费
|
亚洲AⅤ视频一区二区三区
|
久久亚洲精品无码av
|
国产美女在线精品免费观看
|
亚洲韩国在线一卡二卡
|
无码国产精品一区二区免费式芒果
|
亚洲一区二区三区不卡在线播放
|