zoukankan      html  css  js  c++  java
  • 演示缓冲区的操作流程

    import java.nio.IntBuffer;

    public class IntBufferDemo01 {
        public static void main(String[] args) {
            IntBuffer buf = IntBuffer.allocate(10);
            System.out.print("The position,limit and capacity before input data:");
            System.out.println("position=" + buf.position() + ",limit="
                    + buf.limit() + ",capacity=" + buf.capacity());
            int temp[] = { 3, 4, 5 };
            buf.put(3);
            buf.put(temp);
            System.out.print("The position,limit and capacity after input data:");
            System.out.println("position=" + buf.position() + ",limit="
                    + buf.limit() + ",capacity=" + buf.capacity());
            buf.flip();
            System.out.print("The position,limit and capacity when outputing:");
            System.out.println("positon=" + buf.position() + ",limt=" + buf.limit()
                    + ",capacity=" + buf.capacity());
            System.out.print("The content in buffer:");
            while (buf.hasRemaining()) {
                int x = buf.get();
                System.out.print(x + ",");
            }
        }
    }

    The output:

    The position,limit and capacity before input data:position=0,limit=10,capacity=10
    The position,limit and capacity after input data:position=4,limit=10,capacity=10
    The position,limit and capacity when outputing:positon=0,limt=4,capacity=10
    The content in buffer:3,3,4,5,

  • 相关阅读:
    redis的安装,使用
    命令行操作数据库
    7天免登陆
    javascript基础 (2)
    SPSS中,进行配对样本T检验
    SPSS中,进行两独立样本T检验
    SPSS中,进行描述性统计,绘制箱线图,直方图,检验数据正态性分布等
    SpringMVC详细步骤
    JAVA线程缓存池
    常用命令(转http://blog.csdn.net/ljianhui/article/details/11100625/)
  • 原文地址:https://www.cnblogs.com/vonk/p/3961440.html
Copyright © 2011-2022 走看看