Язык

CharBuffer.Append Метод

Определение

Перегрузки

Имя. Описание
Append(ICharSequence)

Добавляет указанную последовательность символов в этот буфер>. > (необязательная операция).

Append(Char)

Добавляет указанный символ к этому буферу>. > (необязательная операция).

Append(String)

Добавляет указанную последовательность символов в этот буфер>. > (необязательная операция).

Append(ICharSequence, Int32, Int32)

Добавляет подсезону указанной последовательности символов к этому буферу>. > (необязательная операция).

Append(String, Int32, Int32)

Добавляет подсезону указанной последовательности символов к этому буферу>. > (необязательная операция).

Append(ICharSequence)

Добавляет указанную последовательность символов в этот буфер>. > (необязательная операция).

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")]
public virtual Java.Nio.CharBuffer? Append(Java.Lang.ICharSequence? csq);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")>]
abstract member Append : Java.Lang.ICharSequence -> Java.Nio.CharBuffer
override this.Append : Java.Lang.ICharSequence -> Java.Nio.CharBuffer

Параметры

csq
ICharSequence

Последовательность символов, добавляемая. Если csq есть null, то четыре символа добавляются в этот буфер символов "null" .

Возвращаемое значение

Этот буфер

Атрибуты

Исключения

Значение remaining() csq меньше длины.

Значение , если изменения в содержимое этого буфера не могут быть внесены.

Комментарии

Добавляет указанную последовательность символов в этот буфер>. > (необязательная операция).

Вызов этого метода формы dst.append(csq) ведет себя точно так же, как вызов

dst.put(csq.toString())

В зависимости от спецификации toString последовательности csqсимволов вся последовательность может не быть добавлена. Например, при CharBuffer#toString() toString вызове метода буфера символов возвращается подсезона, содержимое которого зависит от положения и ограничения буфера.

Добавлено в версии 1.5.

Java документации по java.nio.CharBuffer.append(java.lang.CharSequence).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Append(Char)

Добавляет указанный символ к этому буферу>. > (необязательная операция).

[Android.Runtime.Register("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")]
public virtual Java.Nio.CharBuffer? Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")>]
abstract member Append : char -> Java.Nio.CharBuffer
override this.Append : char -> Java.Nio.CharBuffer

Параметры

c
Char

16-разрядная char для добавления

Возвращаемое значение

Этот буфер

Атрибуты

Исключения

Значение

Значение , если изменения в содержимое этого буфера не могут быть внесены.

Комментарии

Добавляет указанный символ к этому буферу>. > (необязательная операция).

Вызов этого метода формы dst.append(c) ведет себя точно так же, как вызов

dst.put(c)

Добавлено в версии 1.5.

Java документации по java.nio.CharBuffer.append(char).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Append(String)

Добавляет указанную последовательность символов в этот буфер>. > (необязательная операция).

public Java.Nio.CharBuffer? Append(string? csq);
member this.Append : string -> Java.Nio.CharBuffer

Параметры

csq
String

Последовательность символов, добавляемая. Если csq есть null, то четыре символа добавляются в этот буфер символов "null" .

Возвращаемое значение

Этот буфер

Комментарии

Добавляет указанную последовательность символов в этот буфер>. > (необязательная операция).

Вызов этого метода формы dst.append(csq) ведет себя точно так же, как вызов

dst.put(csq.toString())

В зависимости от спецификации toString последовательности csqсимволов вся последовательность может не быть добавлена. Например, при CharBuffer#toString() toString вызове метода буфера символов возвращается подсезона, содержимое которого зависит от положения и ограничения буфера.

Добавлено в версии 1.5.

Java документации по java.nio.CharBuffer.append(java.lang.CharSequence).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Append(ICharSequence, Int32, Int32)

Добавляет подсезону указанной последовательности символов к этому буферу>. > (необязательная операция).

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")]
public virtual Java.Nio.CharBuffer? Append(Java.Lang.ICharSequence? csq, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")>]
abstract member Append : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer

Параметры

csq
ICharSequence

Последовательность символов, из которой будет добавлена подсевенция. Если csq есть null, то символы будут добавлены, как если csq бы они содержали четыре символа "null".

start
Int32

первый символ записи не должен быть отрицательным csq.length()и не больше.

end
Int32

последний символ записи (за исключением), должен быть меньше, чем start и не больше csq.length().

Возвращаемое значение

Этот буфер

Атрибуты

Исключения

Значение , если меньше.

Значение >, если это недопустимо.

Значение , если изменения в содержимое этого буфера не могут быть внесены.

Комментарии

Добавляет подсезону указанной последовательности символов к этому буферу>. > (необязательная операция).

Вызов этого метода формы dst.append(csq, start, end) , если csq он не nullявляется, ведет себя точно так же, как вызов

dst.put(csq.subSequence(start, end).toString())

Добавлено в версии 1.5.

Java документации по java.nio.CharBuffer.append(java.lang.CharSequence, int, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Append(String, Int32, Int32)

Добавляет подсезону указанной последовательности символов к этому буферу>. > (необязательная операция).

public Java.Nio.CharBuffer? Append(string? csq, int start, int end);
member this.Append : string * int * int -> Java.Nio.CharBuffer

Параметры

csq
String

Последовательность символов, из которой будет добавлена подсевенция. Если csq есть null, то символы будут добавлены, как если csq бы они содержали четыре символа "null".

start
Int32
end
Int32

Возвращаемое значение

Этот буфер

Комментарии

Добавляет подсезону указанной последовательности символов к этому буферу>. > (необязательная операция).

Вызов этого метода формы dst.append(csq, start, end) , если csq он не nullявляется, ведет себя точно так же, как вызов

dst.put(csq.subSequence(start, end).toString())

Добавлено в версии 1.5.

Java документации по java.nio.CharBuffer.append(java.lang.CharSequence, int, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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