CharBuffer.Wrap Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Wrap(ICharSequence) |
Преобразует последовательность символов в буфер. |
| Wrap(Char[]) |
Упаковывает массив char в буфер. |
| Wrap(String) |
Преобразует последовательность символов в буфер. |
| Wrap(ICharSequence, Int32, Int32) |
Преобразует последовательность символов в буфер. |
| Wrap(String, Int32, Int32) |
Преобразует последовательность символов в буфер. |
| Wrap(Char[], Int32, Int32) |
Упаковывает массив char в буфер. |
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).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Wrap(Char[])
Упаковывает массив 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[]
Массив, который будет возвращать этот буфер
Возвращаемое значение
Новый буфер char
- Атрибуты
Комментарии
Упаковывает массив char в буфер.
Новый буфер будет защищен заданным массивом char; То есть изменения в буфере вызывают изменение массива и наоборот. Емкость и ограничение array.lengthнового буфера будут иметь значение , его положение будет нулевым, и его знак будет неопределенным. Он #array backing array будет заданным массивом, и его #arrayOffset array offset> будет нулю.
Java документации по java.nio.CharBuffer.wrap(char[]).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
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).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
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).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
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).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Wrap(Char[], Int32, Int32)
Упаковывает массив char в буфер.
[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ограничение нового буфера.
Возвращаемое значение
Новый буфер char
- Атрибуты
Исключения
Значение
Комментарии
Упаковывает массив char в буфер.
Новый буфер будет защищен заданным массивом char; То есть изменения в буфере вызывают изменение массива и наоборот. Емкость нового буфера будет array.length, ее положение offsetбудет, его ограничение offset + lengthбудет, и его отметка будет не определена. Он #array backing array будет заданным массивом, и его #arrayOffset array offset будет нулю.
Java документации по java.nio.CharBuffer.wrap(char[], int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".