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