Mega Code Archive

 
Categories / Java by API / Java Nio
 

ShortBuffer

import java.nio.ByteBuffer; public class Main {   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());   } }