获取字符串的utf-16编码
2016-05-14 12:37
477 查看
import java.io.UnsupportedEncodingException; import java.nio.charset.Charset; public class getUTF16 { public static void main(String[] args) throws UnsupportedEncodingException { System.out.println(Charset.defaultCharset()); char appendString[] = {0x0E,0x00,0x63,0x00,0x68,0x00,0x6F,0x00,0x75,0x00,0x63,0x00,0x68,0x00,0x6F,0x00,0x75,0x00, 0x2E,0x00,0x63,0x00,0x6C,0x00,0x61,0x00,0x73,0x00,0x73,0x00,0x00,0x00}; //chouchou.class的UTF-16编码 char data[]=new String("com.yunshouhu.chouchou.class".getBytes("UTF-16")).toCharArray(); StringBuffer sb=new StringBuffer(); sb.append("{"); System.out.println(data.length); for (int x = 0; x < data.length; x++) { int v = data[x] & 0xFF; sb.append("0x"+Integer.toHexString(v)); sb.append(","); } int mod=data.length % 32; int beishu=data.length /32; System.out.println(mod); if(mod!=0) { for (int x = 0; x < beishu*32-mod; x++) { { sb.append("0x"+Integer.toHexString(0)); sb.append(","); } } } sb.deleteCharAt(sb.length()-1); sb.append("}"); System.out.println(sb.toString()); System.out.println(new String(appendString)); System.out.println(new String(data)); char hehe[]={0xfd,0x0,0x63,0x0,0x6f,0x0,0x6d,0x0,0x2e,0x0,0x79,0x0,0x75,0x0,0x6e,0x0,0x73,0x0,0x68,0x0,0x6f,0x0,0x75,0x0,0x68,0x0,0x75,0x0,0x2e,0x0,0x63,0x0,0x68,0x0,0x6f,0x0,0x75,0x0,0x63,0x0,0x68,0x0,0x6f,0x0,0x75,0x0,0x2e,0x0,0x63,0x0,0x6c,0x0,0x61,0x0,0x73,0x0,0x73,0x0,0x0,0x0,0x0,0x0,0x0,0x0}; System.out.println(new String(hehe)); System.out.println(hehe.length); } }
相关文章推荐
- What happened if i delete a pointer which was not allocated dynamically?
- 第10、11周项目(2)-储存班长信息的学生类
- 理解环境变量
- 用递归方法求n!
- amazon 出栈 进栈 序列 题目
- 初次使用java进行web开发的一些问题
- YTU 3019 螺旋方阵
- 《TCP/IP详解》学习笔记-第22/23章 TCP坚持定时器,保活定时器
- 两招让你成为牛X的T型人才
- thinkphp中实现ajax异步处理数据(jquery)
- 悉数美剧《黑客军团》中的黑客工具
- HZAU 1002 Mine Sweeping Game
- Redis 客户端Jedis使用---连接池
- spring.net 集成nhibernate配置文件(这里暴露了GetCurrentSession 对于 CurrentSession unbond thread这里给出了解决方法)
- 美好的代表
- Regularization of Neural Networks using DropConnect阅读
- VS2013下boost环境的搭建
- 【 Keepalived 】Nginx or Http 主-主模式
- 从无线安全到内网渗透(转)
- 我生命中的钱事:创业!