FloatBuffer.Wrap 方法

定义

重载

名称 说明
Wrap(Single[])

将浮点数组包装到缓冲区中。

Wrap(Single[], Int32, Int32)

将浮点数组包装到缓冲区中。

Wrap(Single[])

将浮点数组包装到缓冲区中。

[Android.Runtime.Register("wrap", "([F)Ljava/nio/FloatBuffer;", "")]
public static Java.Nio.FloatBuffer? Wrap(float[]? array);
[<Android.Runtime.Register("wrap", "([F)Ljava/nio/FloatBuffer;", "")>]
static member Wrap : single[] -> Java.Nio.FloatBuffer

参数

array
Single[]

将返回此缓冲区的数组

返回

新的浮点缓冲区

属性

注解

将浮点数组包装到缓冲区中。

新缓冲区将由给定的浮点数组提供支持;也就是说,对缓冲区的修改将导致修改数组,反之亦然。 新缓冲区的容量和限制将是 array.length,其位置将为零,并且其标记将未定义。 它将 #array backing array 是给定的数组,其 #arrayOffset array offset> 值为零。

Java文档java.nio.FloatBuffer.wrap(float[])

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Wrap(Single[], Int32, Int32)

将浮点数组包装到缓冲区中。

[Android.Runtime.Register("wrap", "([FII)Ljava/nio/FloatBuffer;", "")]
public static Java.Nio.FloatBuffer? Wrap(float[]? array, int offset, int length);
[<Android.Runtime.Register("wrap", "([FII)Ljava/nio/FloatBuffer;", "")>]
static member Wrap : single[] * int * int -> Java.Nio.FloatBuffer

参数

array
Single[]

将备份新缓冲区的数组

offset
Int32

要使用的子数组的偏移量;必须为非负值且不大于 array.length。 新缓冲区的位置将设置为此值。

length
Int32

要使用的子数组的长度;必须为非负值且不大于 array.length - offset。 新缓冲区的限制将设置为 offset + length

返回

新的浮点缓冲区

属性

例外

如果任一或无效,则为 / >。

如果为 null,则为 array null。

注解

将浮点数组包装到缓冲区中。

新缓冲区将由给定的浮点数组提供支持;也就是说,对缓冲区的修改将导致修改数组,反之亦然。 新缓冲区的容量将是 array.length,其位置将是 offset,其限制将是 offset + length,其标记将未定义。 它将 #array backing array 是给定的数组,其 #arrayOffset array offset 值为零。

Java文档java.nio.FloatBuffer.wrap(float[], int, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于