StringBuffer.Append Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Append(ICharSequence, Int32, Int32) |
Добавлено в 1. |
| Append(String) |
Добавляет указанную строку в конец этого буфера. |
| Append(Single) |
Добавляет строковое представление указанного float в конец этого StringBuffer. |
| Append(Int64) |
Добавляет строковое представление указанного длинного в конец этого StringBuffer. |
| Append(Int32) |
Добавляет строковое представление указанного целого числа в конец этого StringBuffer. |
| Append(Double) |
Добавляет строковое представление указанного двойника в конец этого StringBuffer. |
| Append(Char) |
Добавляет указанный символ в конец этого буфера. |
| Append(Char[], Int32, Int32) |
Добавляет указанную последовательность символов в конец этого буфера. |
| Append(Boolean) |
Добавляет строковое представление указанного логического элемента в конец этого StringBuffer. |
| Append(StringBuffer) |
Добавляет указанный |
| Append(Object) |
Добавляет строковое представление указанного объекта в конец этого StringBuffer. |
| Append(ICharSequence) |
Добавляет указанный |
| Append(Char[]) |
Добавляет массив символов в конец этого буфера. |
| Append(String, Int32, Int32) |
Добавляет указанное значение в эту последовательность символов. |
Append(ICharSequence, Int32, Int32)
Добавлено в 1.
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Lang.IAppendable
Параметры
Значение CharSequence для добавления.
- start
- Int32
инклюзивный начальный индекс.
- end
- Int32
эксклюзивный конечный индекс.
Возвращаемое значение
Эта последовательность символов после операции добавления.
Реализации
- Атрибуты
Исключения
Значение
Комментарии
Добавлено в версии 1.5.
Java документации по java.lang.StringBuffer.append(java.lang.CharSequence, int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Append(String)
Добавляет указанную строку в конец этого буфера.
[Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(string? str);
[<Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;", "")>]
override this.Append : string -> Java.Lang.IAppendable
Параметры
- str
- String
Добавляемая строка.
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Append(Single)
Добавляет строковое представление указанного float в конец этого StringBuffer.
[Android.Runtime.Register("append", "(F)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(float f);
[<Android.Runtime.Register("append", "(F)Ljava/lang/StringBuffer;", "")>]
override this.Append : single -> Java.Lang.IAppendable
Параметры
- f
- Single
значение float для добавления.
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
Применяется к
Append(Int64)
Добавляет строковое представление указанного длинного в конец этого StringBuffer.
[Android.Runtime.Register("append", "(J)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(long lng);
[<Android.Runtime.Register("append", "(J)Ljava/lang/StringBuffer;", "")>]
override this.Append : int64 -> Java.Lang.IAppendable
Параметры
- lng
- Int64
64-разрядное целое число для добавления.
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
Применяется к
Append(Int32)
Добавляет строковое представление указанного целого числа в конец этого StringBuffer.
[Android.Runtime.Register("append", "(I)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(int i);
[<Android.Runtime.Register("append", "(I)Ljava/lang/StringBuffer;", "")>]
override this.Append : int -> Java.Lang.IAppendable
Параметры
- i
- Int32
целое число для добавления.
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
Применяется к
Append(Double)
Добавляет строковое представление указанного двойника в конец этого StringBuffer.
[Android.Runtime.Register("append", "(D)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(double d);
[<Android.Runtime.Register("append", "(D)Ljava/lang/StringBuffer;", "")>]
override this.Append : double -> Java.Lang.IAppendable
Параметры
- d
- Double
значение double для добавления.
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
Применяется к
Append(Char)
Добавляет указанный символ в конец этого буфера.
[Android.Runtime.Register("append", "(C)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/lang/StringBuffer;", "")>]
override this.Append : char -> Java.Lang.IAppendable
Параметры
- c
- Char
Символ, добавляемый.
Возвращаемое значение
Эта последовательность символов после операции добавления.
Реализации
- Атрибуты
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
Применяется к
Append(Char[], Int32, Int32)
Добавляет указанную последовательность символов в конец этого буфера.
[Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(char[]? str, int offset, int len);
[<Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuffer;", "")>]
override this.Append : char[] * int * int -> Java.Lang.IAppendable
Параметры
- str
- Char[]
Добавляемая строка.
- offset
- Int32
Смещение, с которым выполняется операция.
- len
- Int32
Количество элементов для обработки.
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Исключения
If length , start или start +
length > chars.length.
charsЗначение null if .
Комментарии
Java документации по java.lang.StringBuffer.append(char[], int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Append(Boolean)
Добавляет строковое представление указанного логического элемента в конец этого StringBuffer.
[Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(bool b);
[<Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuffer;", "")>]
override this.Append : bool -> Java.Lang.IAppendable
Параметры
- b
- Boolean
логическое значение для добавления.
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
Применяется к
Append(StringBuffer)
Добавляет указанный StringBuffer в эту последовательность.
[Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(Java.Lang.StringBuffer? sb);
[<Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.StringBuffer -> Java.Lang.IAppendable
Параметры
- sb
- StringBuffer
значение StringBuffer для добавления.
Возвращаемое значение
ссылка на этот объект.
- Атрибуты
Комментарии
Добавляет указанный StringBuffer в эту последовательность.
Символы аргумента StringBuffer добавляются в содержимое этого StringBufferаргумента, увеличивая длину этого StringBuffer аргумента на длину аргумента. Если sb естьnull, к этому "null"добавляются четыре символаStringBuffer.
Пусть n будет длиной старой последовательности символов, содержащейся в StringBuffer незадолго до выполнения append метода. Затем символ по индексу k в новой последовательности символов равен символу по индексу k в старой последовательности символов, если k меньше n; в противном случае символ равен символу в аргументе sb.
Этот метод синхронизируется с thisобъектом назначения, но не синхронизируется с источником (sb).
Добавлено в версии 1.4.
Java документации по java.lang.StringBuffer.append(java.lang.StringBuffer).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Append(Object)
Добавляет строковое представление указанного объекта в конец этого StringBuffer.
[Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(Java.Lang.Object? obj);
[<Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.Object -> Java.Lang.IAppendable
Параметры
- obj
- Object
объект для добавления (может иметь значение NULL).
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
Применяется к
Append(ICharSequence)
Добавляет указанный CharSequence в эту последовательность.
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.ICharSequence -> Java.Lang.IAppendable
Параметры
значение CharSequence для добавления.
Возвращаемое значение
ссылка на этот объект.
Реализации
- Атрибуты
Комментарии
Добавляет указанный CharSequence в эту последовательность.
Символы аргумента CharSequence добавляются по порядку, увеличивая длину этой последовательности на длину аргумента.
Результат этого метода точно такой же, как если бы он был вызовом этого.append(s, 0, s.length());
Этот метод синхронизируется с thisобъектом назначения, но не синхронизируется с источником (s).
Если s есть null, добавляются четыре символа "null" .
Добавлено в версии 1.5.
Java документации по java.lang.StringBuffer.append(java.lang.CharSequence).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Append(Char[])
Добавляет массив символов в конец этого буфера.
[Android.Runtime.Register("append", "([C)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(char[]? str);
[<Android.Runtime.Register("append", "([C)Ljava/lang/StringBuffer;", "")>]
override this.Append : char[] -> Java.Lang.IAppendable
Параметры
- str
- Char[]
Добавляемая строка.
Возвращаемое значение
Эта последовательность символов после операции добавления.
- Атрибуты
Исключения
charsЗначение null if .
Комментарии
Java документации по java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Append(String, Int32, Int32)
Добавляет указанное значение в эту последовательность символов.
public Java.Lang.IAppendable Append(string s, int start, int end);
override this.Append : string * int * int -> Java.Lang.IAppendable
Параметры
- s
- String
Последовательность символов, добавляемая.
- start
- Int32
Инклюзивный начальный индекс диапазона.
- end
- Int32
Эксклюзивный конечный индекс диапазона.
Возвращаемое значение
Эта последовательность символов после операции добавления.
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".