CharBuffer.Wrap 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| Wrap(Char[]) |
将字符数组包装到缓冲区中。 |
| Wrap(String) |
将字符序列包装到缓冲区中。 |
| Wrap(ICharSequence) |
将字符序列包装到缓冲区中。 |
| Wrap(ICharSequence, Int32, Int32) |
将字符序列包装到缓冲区中。 |
| Wrap(String, Int32, Int32) |
将字符序列包装到缓冲区中。 |
| Wrap(Char[], Int32, Int32) |
将字符数组包装到缓冲区中。 |
Wrap(Char[])
将字符数组包装到缓冲区中。
[Android.Runtime.Register("wrap", "([C)Ljava/nio/CharBuffer;", "")]
public static Java.Nio.CharBuffer? Wrap(char[]? array);
[<Android.Runtime.Register("wrap", "([C)Ljava/nio/CharBuffer;", "")>]
static member Wrap : char[] -> Java.Nio.CharBuffer
参数
- array
- Char[]
将返回此缓冲区的数组
返回
新的字符缓冲区
- 属性
注解
将字符数组包装到缓冲区中。
新缓冲区由给定字符数组提供支持;也就是说,对缓冲区的修改将导致修改数组,反之亦然。 新缓冲区的容量和限制将是 array.length,其位置将为零,并且其标记将未定义。 它将 #array backing array 是给定的数组,其 #arrayOffset array offset> 值为零。
Java文档java.nio.CharBuffer.wrap(char[])。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Wrap(String)
将字符序列包装到缓冲区中。
public static Java.Nio.CharBuffer? Wrap(string? csq);
static member Wrap : string -> Java.Nio.CharBuffer
参数
- csq
- String
要从中创建新字符缓冲区的字符序列
返回
新字符缓冲区
注解
将字符序列包装到缓冲区中。
新的只读缓冲区的内容将是给定字符序列的内容。 新缓冲区的容量和限制将是 csq.length(),其位置将为零,并且其标记将未定义。
Java文档java.nio.CharBuffer.wrap(java.lang.CharSequence)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Wrap(ICharSequence)
将字符序列包装到缓冲区中。
[Android.Runtime.Register("wrap", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "")]
public static Java.Nio.CharBuffer? Wrap(Java.Lang.ICharSequence? csq);
[<Android.Runtime.Register("wrap", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "")>]
static member Wrap : Java.Lang.ICharSequence -> Java.Nio.CharBuffer
参数
- csq
- ICharSequence
要从中创建新字符缓冲区的字符序列
返回
新字符缓冲区
- 属性
注解
将字符序列包装到缓冲区中。
新的只读缓冲区的内容将是给定字符序列的内容。 新缓冲区的容量和限制将是 csq.length(),其位置将为零,并且其标记将未定义。
Java文档java.nio.CharBuffer.wrap(java.lang.CharSequence)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Wrap(ICharSequence, Int32, Int32)
将字符序列包装到缓冲区中。
[Android.Runtime.Register("wrap", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "")]
public static Java.Nio.CharBuffer? Wrap(Java.Lang.ICharSequence? csq, int start, int end);
[<Android.Runtime.Register("wrap", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "")>]
static member Wrap : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer
参数
- csq
- ICharSequence
要从中创建新字符缓冲区的字符序列
- start
- Int32
要使用的第一个字符的索引;必须为非负值且不大于 csq.length()。
新缓冲区的位置将设置为此值。
- end
- Int32
要使用的最后一个字符后面的字符的索引;必须不小于 start 和大于 csq.length()。
新缓冲区的限制将设置为此值。
返回
新字符缓冲区
- 属性
例外
如果任一或无效,则为
注解
将字符序列包装到缓冲区中。
新的只读缓冲区的内容将是给定字符序列的内容。 缓冲区的容量将是 csq.length(),其位置将是 start,其限制将是 end,其标记将未定义。
Java文档java.nio.CharBuffer.wrap(java.lang.CharSequence, int, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Wrap(String, Int32, Int32)
将字符序列包装到缓冲区中。
public static Java.Nio.CharBuffer? Wrap(string? csq, int start, int end);
static member Wrap : string * int * int -> Java.Nio.CharBuffer
参数
- csq
- String
要从中创建新字符缓冲区的字符序列
- start
- Int32
要使用的第一个字符的索引;必须为非负值且不大于 csq.length()。
新缓冲区的位置将设置为此值。
- end
- Int32
要使用的最后一个字符后面的字符的索引;必须不小于 start 和大于 csq.length()。
新缓冲区的限制将设置为此值。
返回
新字符缓冲区
注解
将字符序列包装到缓冲区中。
新的只读缓冲区的内容将是给定字符序列的内容。 缓冲区的容量将是 csq.length(),其位置将是 start,其限制将是 end,其标记将未定义。
Java文档java.nio.CharBuffer.wrap(java.lang.CharSequence, int, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Wrap(Char[], Int32, Int32)
将字符数组包装到缓冲区中。
[Android.Runtime.Register("wrap", "([CII)Ljava/nio/CharBuffer;", "")]
public static Java.Nio.CharBuffer? Wrap(char[]? array, int offset, int length);
[<Android.Runtime.Register("wrap", "([CII)Ljava/nio/CharBuffer;", "")>]
static member Wrap : char[] * int * int -> Java.Nio.CharBuffer
参数
- array
- Char[]
将备份新缓冲区的数组
- offset
- Int32
要使用的子数组的偏移量;必须为非负值且不大于 array.length。 新缓冲区的位置将设置为此值。
- length
- Int32
要使用的子数组的长度;必须为非负值且不大于 array.length - offset。
新缓冲区的限制将设置为 offset + length。
返回
新的字符缓冲区
- 属性
例外
如果任一或无效,则为
注解
将字符数组包装到缓冲区中。
新缓冲区由给定字符数组提供支持;也就是说,对缓冲区的修改将导致修改数组,反之亦然。 新缓冲区的容量将是 array.length,其位置将是 offset,其限制将是 offset + length,其标记将未定义。 它将 #array backing array 是给定的数组,其 #arrayOffset array offset 值为零。
Java文档java.nio.CharBuffer.wrap(char[], int, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。