import java.nio.*; import java.nio.FloatBuffer; public class Test2 { public static final int capacity = 512; public static void main(String[] arg) { FloatBuffer f = FloatBuffer.allocate(capacity); f.put(22.45f); f.put(2.45f); System.out.println("Information of float buffer"); System.out.println("Position : " + f.position()); System.out.println("Capacity : " + f.capacity()); System.out.println("Limit : " + f.limit()); f.flip(); FloatBuffer f1 = f.slice(); System.out.println("Information of slice float buffer : "); System.out.println("Position : " + f1.position()); System.out.println("Capacity : " + f1.capacity()); System.out.println("Limit : " + f1.limit()); System.out.println("value in slice float buffer : "); while (f1.hasRemaining()) { System.out.println(f1.get()); } } }