殘夢追月
殘夢追月的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
<
2009年1月
>
日
一
二
三
四
五
六
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
31
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
友情鏈接
搜索
積分與排名
積分 - 233607
排名 - 245
最新隨筆
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自動裝配 (24765)
2.?MyEclipse7.0 M1 發布啦……(13617)
3.?Struts2中文件上傳錯誤提示信息the request was rejected because its size的解決辦法(11658)
4.?短信中的的UCS2的編碼與解碼方法(java)……(11430)
5.?在Spring+hibernate中不能釋放tomcat連接池中連接的解決辦法(10511)
評論排行榜
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片不卡无码久久
|
国产V亚洲V天堂无码久久久
|
亚洲Av综合色区无码专区桃色
|
久久久久亚洲精品无码蜜桃
|
亚洲乱码一二三四区国产
|
亚洲欧美日韩中文字幕一区二区三区
|
国产综合激情在线亚洲第一页
|
成人自慰女黄网站免费大全
|
4虎1515hh永久免费
|
好吊妞视频免费视频
|
亚洲精品一级无码鲁丝片
|
歪歪漫画在线观看官网免费阅读
|
成人免费视频77777
|
国产片免费福利片永久
|
国产av无码专区亚洲av果冻传媒
|
亚洲国产成人久久综合碰碰动漫3d
|
在线观看免费a∨网站
|
亚洲天堂免费在线视频
|
亚洲伊人久久大香线蕉苏妲己
|
国产精品高清视亚洲一区二区
|
黄色视屏在线免费播放
|
99久久久精品免费观看国产
|
国产人妖ts在线观看免费视频
|
亚洲处破女AV日韩精品
|
亚洲精品国产国语
|
国产福利电影一区二区三区,免费久久久久久久精
|
中文字幕在线免费观看视频
|
1000部羞羞禁止免费观看视频
|
国产精品久久久久影院免费
|
精品亚洲综合在线第一区
|
亚洲AV成人一区二区三区在线看
|
羞羞漫画在线成人漫画阅读免费
|
一级毛片aaaaaa免费看
|
国产又黄又爽又猛的免费视频播放
|
亚洲免费二区三区
|
国产精品偷伦视频免费观看了
|
91手机看片国产永久免费
|
亚洲国产精品专区在线观看
|
亚洲激情视频网站
|
成年女人A毛片免费视频
|