1. String 转换 ByteBuffer:

    public static ByteBuffer getByteBuffer(String str) {

    return ByteBuffer.wrap(str.getBytes());

    }

  2. 2

    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";

    }

    }

最新文章

  1. [LeetCode]题解(python):118 Pascal's Triangle
  2. Django的是如何工作的
  3. AC日记——信息传递 洛谷 P2661 (tarjan求环)
  4. html-javascript前端页面刷新重载的方法汇总
  5. 超炫酷web前端的jQuery/HTML5应用搜罗
  6. linux源码阅读笔记 move_to_user_mode()解析
  7. (转)UIButton用法详解一
  8. android设置组件所占的比例
  9. Gson 禁止特殊字符转码
  10. Qt plugin系统的几点说明
  11. 一个Bug的反思
  12. PHP时间戳与时间相互转换(精确到毫秒)
  13. ArcGIS制图表达Representation实战篇3-控制点
  14. JQuery-基础学习1
  15. QT_文本编辑器_源码下载
  16. linux的python版本升级
  17. 第5章 IP地址和子网划分(1)_IP格式和子网掩码
  18. 从尾到头打印链表(python)
  19. Java收发邮件过程中具体的功能是怎么实现的
  20. 箭头函数中的 this

热门文章

  1. kubernetes1.17集群部署
  2. Listview操作
  3. 打开图像文件失败汇总:“Could not load image... ...0x## 0x##”错误
  4. 排序学习(learning to rank)中的ranknet pytorch简单实现
  5. 什么是CPython
  6. tkmybatis逆向工程关于tinyint的玄学问题
  7. TCP之Nagle算法与TCP_NODELAY
  8. Node.js自学完全总结
  9. 石川es6课程---18、ES6 复习
  10. 黑马lavarel教程---5、模型操作(AR模式)