Java FloatBuffer clear()方法及示例
java.nio.FloatBuffer 类的 clear() 方法是用来清除这个缓冲区。这个方法将位置和极限分别设置为零和容量,并丢弃标记。当有任何必要进行通道读或放操作的序列时,应该调用这个方法。这意味着如果缓冲区需要被读取,那么clear()方法将使缓冲区准备好并将位置设置为零。比如说。
该方法实际上并没有删除缓冲区中的数据,但它被命名为好像删除了一样,因为它最经常被用于删除的情况。
语法
参数: 该方法不接受任何参数。
返回值: 该方法在清除FloatBuffer中的所有数据后返回该实例。
下面的例子说明了clear()方法的作用。
例1 :
输出。
例2 :
输出。
参考资料: https://docs.oracle.com/javase/9/docs/api/java/nio/FloatBuffer.html#clear-