rethink

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  11 随笔 :: 0 文章 :: 16 评论 :: 0 Trackbacks
今天在开发关于字符流转换的时候遇到了这个问题,查询了一些相关资料,得到解决办法如下:

        Charset charset = Charset.forName("UTF8");
        ByteBuffer bb 
= charset.encode("Hello world!");
        
byte[] b = bb.array();
        
for (int i = 0; i < b.length; i++) {
            
byte c = b[i];
            System.out.println(c);
        }
        CharBuffer cb 
= charset.decode(bb);
        System.out.println(cb.toString());

posted on 2009-02-03 11:38 rethink 阅读(2576) 评论(2)  编辑  收藏 所属分类: java

评论

# re: 不推荐类CharToByteConverter的替代方法 2009-02-04 09:26 charlie's logic
Hello world!有必要UTF8吗?  回复  更多评论
  

# re: 不推荐类CharToByteConverter的替代方法 2009-07-09 15:29 路人
你這是byte to char converting啊  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: