MINA中IoBuffer、byte[]、String之间转换
来源:互联网 发布:凉山新闻网络电视频道 编辑:程序博客网 时间:2024/05/16 08:40
-
-
-
-
- public static String byteToString(byte [] b)
- {
- StringBuffer stringBuffer = new StringBuffer();
- for (int i = 0; i < b.length; i++)
- {
- stringBuffer.append((char) b [i]);
- }
- return stringBuffer.toString();
- }
-
-
-
-
-
- public static IoBuffer stringToIoBuffer(String str)
- {
-
- byte bt[] = str.getBytes();
-
- IoBuffer ioBuffer = IoBuffer.allocate(bt.length);
- ioBuffer.put(bt, 0, bt.length);
- ioBuffer.flip();
- return ioBuffer;
- }
-
-
-
-
- public static IoBuffer byteToIoBuffer(byte [] bt,int length)
- {
-
- IoBuffer ioBuffer = IoBuffer.allocate(length);
- ioBuffer.put(bt, 0, length);
- ioBuffer.flip();
- return ioBuffer;
- }
-
-
-
-
- public static byte [] ioBufferToByte(Object message)
- {
- if (!(message instanceof IoBuffer))
- {
- return null;
- }
- IoBuffer ioBuffer = (IoBuffer)message;
- byte[] b = new byte[ioBuffer.limit()];
- ioBuffer.get(b);
- return b;
- }
-
-
-
-
- public static String ioBufferToString(Object message)
- {
- if (!(message instanceof IoBuffer))
- {
- return "";
- }
- IoBuffer ioBuffer = (IoBuffer) message;
- byte[] b = new byte [ioBuffer.limit()];
- ioBuffer.get(b);
- StringBuffer stringBuffer = new StringBuffer();
-
- for (int i = 0; i < b.length; i++)
- {
-
- stringBuffer.append((char) b [i]);
- }
- return stringBuffer.toString();
- }
- MINA中IoBuffer、byte[]、String之间转换
- mina iobuffer byte[]、String之间转换
- java mina iobuffer转换成String
- java中String/十六进制String/byte[]之间相互转换函数
- java中String\十六进制String\byte[]之间相互转换函数
- java中String\十六进制String\byte[]之间相互转换函数
- java中String\十六进制String\byte[]之间相互转换函数
- java中String\十六进制String\byte[]之间相互转换函数
- mina iobuffer格式数据转化为String
- 关于mina iobuffer的字符转换
- 关于mina iobuffer的字符转换
- String, InputStream, byte之间转换
- Mina IOBuffer
- java中byte,String,InputStream之间的转换
- java中byte,String,InputStream之间的转换
- java中byte,String,InputStream之间的转换
- java中byte,String,InputStream之间的转换
- java中byte,String,InputStream之间的转换
- 系统无法启动,开机进入进度条时无法继续,但进度条一直在循环跑动。进入PE也一样。
- Factory模式
- 关于API画不同颜色的线
- H264解码器源码(Android 1.6 版)
- 浅谈JavaScript编程语言的编码规范
- MINA中IoBuffer、byte[]、String之间转换
- Java Swing JList 添加双击事件(Double Click)
- 游戏策划 随感
- STL中map用法详解
- 7.1.24 Sate210 核心板设计成邮票孔形状的理由
- 64位Ubuntu配置android环境报错(...adb": error=2, 没有那个文件或目录)
- 音视频采集
- java模式之单例模式
- Dialog里监听ESC按键事件