Язык

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)

Добавляет указанный StringBuffer в эту последовательность.

Append(Object)

Добавляет строковое представление указанного объекта в конец этого StringBuffer.

Append(ICharSequence)

Добавляет указанный CharSequence в эту последовательность.

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

Параметры

s
ICharSequence

Значение 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

Параметры

s
ICharSequence

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

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