码迷,mamicode.com
首页 > 编程语言 > 详细

Java NIO Buffer详解

时间:2019-08-11 23:31:31      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:ati   gets   类型   get   puts   getch   highlight   put   etc   

一、ByteBuffer类型化的put与get方法

/**
 * ByteBuffer类型化的put与get方法
 */
public class NioTest5 {

    public static void main(String[] args) {
        ByteBuffer buffer = ByteBuffer.allocate(64);

        buffer.putInt(5);
        buffer.putLong(500000000L);
        buffer.putDouble(13.456);
        buffer.putChar(‘你‘);
        buffer.putShort((short) 3);

        buffer.flip();

        System.out.println(buffer.getInt());
        System.out.println(buffer.getLong());
        System.out.println(buffer.getDouble());
        System.out.println(buffer.getChar());
        System.out.println(buffer.getShort());
    }
}

  put和get的类型要一致。如第一个是putInt, 输出的使用第一个要用getInt。

Java NIO Buffer详解

标签:ati   gets   类型   get   puts   getch   highlight   put   etc   

原文地址:https://www.cnblogs.com/linlf03/p/11337082.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!