import java.nio.*; import java.nio.FloatBuffer; public class FloatDuplicate { public static void main(String[] args) throws Exception { FloatBuffer floatBuf = FloatBuffer.allocate(1024); floatBuf.put(12.061f); floatBuf.put(13.072f); floatBuf.put(14.083f); floatBuf.flip(); System.out.println("Content in original buffer."); while (floatBuf.hasRemaining()) { System.out.println(floatBuf.get()); } FloatBuffer f = floatBuf.duplicate(); f.flip(); System.out.println("Content in duplicate buffer."); while (f.hasRemaining()) { System.out.println(f.get()); } } }