ByteBuffer转String
来源:互联网 发布:bluestack for mac 编辑:程序博客网 时间:2024/05/22 16:56
今天在学习Java Web中的中文编码问题时,遇到ByteBuffer,最初的想法是如何遍历出来,后来才反应过来不用遍历,可以直接输出String,代码如下:
public static String getString(ByteBuffer buffer) { Charset charset = null; CharsetDecoder decoder = null; CharBuffer charBuffer = null; try { charset = Charset.forName("UTF-8"); decoder = charset.newDecoder(); // charBuffer = decoder.decode(buffer);//用这个的话,只能输出来一次结果,第二次显示为空 charBuffer = decoder.decode(buffer.asReadOnlyBuffer()); return charBuffer.toString(); } catch (Exception ex) { ex.printStackTrace(); return "error"; } }
0 0
- ByteBuffer转String
- ByteBuffer转String的方法
- ByteBuffer 转化为 String
- String ByteBuffer转换
- String ByteBuffer转换
- String和ByteBuffer互转
- java标准库中ByteBuffer转String的方法
- ByteBuffer 转换为String类型
- ByteBuffer
- ByteBuffer
- ByteBuffer
- ByteBuffer
- ByteBuffer
- ByteBuffer
- ByteBuffer
- ByteBuffer
- ByteBuffer和String的互相转换
- 一句话技巧之: String 快速封装为 ByteBuffer ( Java )
- VC窗口刷新InvalidateRect和UpdateWindow
- 我的第一篇CSDN博客文章
- Qt5 生成.exe 运行在没有Qt环境的计算机中
- Activity中找不到或者不识别相对应的xml布局文件里面的控件的问题
- 2015071605 - 如何控制自己的情绪
- ByteBuffer转String
- DirectShow 学习笔记
- C#中ArrayList和HashTable
- mongodb安装
- build.gradle Failed to resolve:me.relex:circleindicator:1.1.5
- Linux文件隐藏属性
- linux程序设计——信号量(第十四章)
- XMPP学习Day1
- 7.16实训--线程,服务器知识点