Язык

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 и используемых в соответствии с условиями, описанными в разделе "".

Применяется к