首页javanio_bufferJava I/O - 如何存储和阅读短

Java I/O - 如何存储和阅读短

我们想知道如何存储和阅读短。
   

import java.nio.ByteBuffer;

public class MainClass {
  private static final int BSIZE = 1024;

  public static void main(String[] args) {
    ByteBuffer bb = ByteBuffer.allocate(BSIZE);
    bb.asCharBuffer().put("Howdy!");
    char c;
    while ((c = bb.getChar()) != 0)
      System.out.print(c + " ");
    System.out.println();

    bb.rewind();
    // Store and read a short:
    bb.asShortBuffer().put((short) 471142);
    System.out.println(bb.getShort());

  }
}