| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 FloatBuffer 的软件包 | |
|---|---|
| java.nio | 定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。 | 
| java.nio 中 FloatBuffer 的使用 | 
|---|
| 返回 FloatBuffer 的 java.nio 中的方法 | |
|---|---|
static FloatBuffer | 
FloatBuffer.allocate(int capacity)
分配新的 float 缓冲区。  | 
abstract  FloatBuffer | 
ByteBuffer.asFloatBuffer()
创建此字节缓冲区的视图,作为 float 缓冲区。  | 
abstract  FloatBuffer | 
FloatBuffer.asReadOnlyBuffer()
创建共享此缓冲区内容的新的只读 float 缓冲区。  | 
abstract  FloatBuffer | 
FloatBuffer.compact()
压缩此缓冲区(可选操作)。  | 
abstract  FloatBuffer | 
FloatBuffer.duplicate()
创建共享此缓冲区内容的新的 float 缓冲区。  | 
 FloatBuffer | 
FloatBuffer.get(float[] dst)
相对批量 get 方法。  | 
 FloatBuffer | 
FloatBuffer.get(float[] dst,
    int offset,
    int length)
相对批量 get 方法。  | 
abstract  FloatBuffer | 
FloatBuffer.put(float f)
相对 put 方法(可选操作)。  | 
 FloatBuffer | 
FloatBuffer.put(float[] src)
相对批量 put 方法(可选操作)。  | 
 FloatBuffer | 
FloatBuffer.put(float[] src,
    int offset,
    int length)
相对批量 put 方法(可选操作)。  | 
 FloatBuffer | 
FloatBuffer.put(FloatBuffer src)
相对批量 put 方法(可选操作)。  | 
abstract  FloatBuffer | 
FloatBuffer.put(int index,
    float f)
绝对 put 方法(可选操作)。  | 
abstract  FloatBuffer | 
FloatBuffer.slice()
创建新的 float 缓冲区,其内容是此缓冲区内容的共享子序列。  | 
static FloatBuffer | 
FloatBuffer.wrap(float[] array)
将 float 数组包装到缓冲区中。  | 
static FloatBuffer | 
FloatBuffer.wrap(float[] array,
     int offset,
     int length)
将 float 数组包装到缓冲区中。  | 
| 参数类型为 FloatBuffer 的 java.nio 中的方法 | |
|---|---|
 int | 
FloatBuffer.compareTo(FloatBuffer that)
将此缓冲区与另一个缓冲区进行比较。  | 
 FloatBuffer | 
FloatBuffer.put(FloatBuffer src)
相对批量 put 方法(可选操作)。  | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。