語言

StringBuilder.Append 方法

定義

多載

名稱 Description
Append(ICharSequence, Int32, Int32)

附加指定子序列 CharSequence的字串表示。

Append(String)

附加指定字串的內容。

Append(Single)

附加指定值的 float 字串表示。

Append(Int64)

附加指定值的 long 字串表示。

Append(Int32)

附加指定值的 int 字串表示。

Append(Double)

附加指定值的 double 字串表示。

Append(Char)

附加指定值的 char 字串表示。

Append(Char[], Int32, Int32)

附加指定子集 char[]的字串表示。

Append(Boolean)

附加指定值的 boolean 字串表示。

Append(StringBuffer)

將指定 StringBuffer 內容附加於此序列。

Append(Object)

附加指定 Object的字串表示。

Append(ICharSequence)

附加指定 CharSequence的字串表示。

Append(Char[])

附加指定 char[]的字串表示。

Append(String, Int32, Int32)

將指定值附加於此字元序列。

Append(ICharSequence, Int32, Int32)

附加指定子序列 CharSequence的字串表示。

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;", "")>]
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Lang.IAppendable

參數

s
ICharSequence

要附上字元序列。

start
Int32

起始索引。

end
Int32

結尾索引。

傳回

這是附加操作後的字元序列。

實作

屬性

例外狀況

startend 負,則 start 大於 endend 大於 的 csq長度。

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(String)

附加指定字串的內容。

[Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(string? str);
[<Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuilder;", "")>]
override this.Append : string -> Java.Lang.IAppendable

參數

str
String

要加的字串。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(Single)

附加指定值的 float 字串表示。

[Android.Runtime.Register("append", "(F)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(float f);
[<Android.Runtime.Register("append", "(F)Ljava/lang/StringBuilder;", "")>]
override this.Append : single -> Java.Lang.IAppendable

參數

f
Single

float附加的值。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Int64)

附加指定值的 long 字串表示。

[Android.Runtime.Register("append", "(J)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(long lng);
[<Android.Runtime.Register("append", "(J)Ljava/lang/StringBuilder;", "")>]
override this.Append : int64 -> Java.Lang.IAppendable

參數

lng
Int64

64 位元整數值要附加。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Int32)

附加指定值的 int 字串表示。

[Android.Runtime.Register("append", "(I)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(int i);
[<Android.Runtime.Register("append", "(I)Ljava/lang/StringBuilder;", "")>]
override this.Append : int -> Java.Lang.IAppendable

參數

i
Int32

int附加的值。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Double)

附加指定值的 double 字串表示。

[Android.Runtime.Register("append", "(D)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(double d);
[<Android.Runtime.Register("append", "(D)Ljava/lang/StringBuilder;", "")>]
override this.Append : double -> Java.Lang.IAppendable

參數

d
Double

double附加的值。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Char)

附加指定值的 char 字串表示。

[Android.Runtime.Register("append", "(C)Ljava/lang/StringBuilder;", "")]
public override Java.Lang.IAppendable Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/lang/StringBuilder;", "")>]
override this.Append : char -> Java.Lang.IAppendable

參數

c
Char

char附加的值。

傳回

這是附加操作後的字元序列。

實作

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(Char[], Int32, Int32)

附加指定子集 char[]的字串表示。

[Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(char[]? str, int offset, int len);
[<Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuilder;", "")>]
override this.Append : char[] * int * int -> Java.Lang.IAppendable

參數

str
Char[]

char[] 附錄。

offset
Int32

包含抵消指數。

len
Int32

字元數。

傳回

這是附加操作後的字元序列。

屬性

例外狀況

offsetlen 不指定有效子序列。

備註

Java 文件 java.lang.StringBuilder.append(char[], int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

  • <xref:Java.Lang.String.ValueOf(System.Char%5b%5d%2c+System.Int32%2c+System.Int32)>

適用於

Append(Boolean)

附加指定值的 boolean 字串表示。

[Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(bool b);
[<Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuilder;", "")>]
override this.Append : bool -> Java.Lang.IAppendable

參數

b
Boolean

boolean附加的值。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(StringBuffer)

將指定 StringBuffer 內容附加於此序列。

[Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(Java.Lang.StringBuffer? sb);
[<Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuilder;", "")>]
override this.Append : Java.Lang.StringBuffer -> Java.Lang.IAppendable

參數

sb
StringBuffer

StringBuffer 附錄。

傳回

這是對這個物件的致敬。

屬性

備註

將指定 StringBuffer 內容附加於此序列。

參數的 StringBuffer 特徵依序附加於此序列,使該序列的長度增加參數的長度。 若 sb 為 , null則這四個字元 "null" 會附加於此序列上。

n 為該字元序列在執行 append 該方法前的長度。 若 k 小於 n,則新字元序列中索引 k 的字元等於舊字元序列中索引 k 的字元;否則,它等於參數中索引 sb 的字元。

Java 文件 java.lang.StringBuilder.append(java.lang.StringBuffer)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(Object)

附加指定 Object的字串表示。

[Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(Java.Lang.Object? obj);
[<Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuilder;", "")>]
override this.Append : Java.Lang.Object -> Java.Lang.IAppendable

參數

obj
Object

Object 附錄。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Append(ICharSequence)

附加指定 CharSequence的字串表示。

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;", "")>]
override this.Append : Java.Lang.ICharSequence -> Java.Lang.IAppendable

參數

s
ICharSequence

要附上字元序列。

傳回

這是附加操作後的字元序列。

實作

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Append(Char[])

附加指定 char[]的字串表示。

[Android.Runtime.Register("append", "([C)Ljava/lang/StringBuilder;", "")]
public Java.Lang.IAppendable Append(char[]? str);
[<Android.Runtime.Register("append", "([C)Ljava/lang/StringBuilder;", "")>]
override this.Append : char[] -> Java.Lang.IAppendable

參數

str
Char[]

要附加的字串。

傳回

這是附加操作後的字元序列。

屬性

備註

Java 文件 java.lang.StringBuilder.append(java.lang.CharSequence, int, int)

本頁部分內容為基於 Open Source 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

範圍的排他端指數。

傳回

這是附加操作後的字元序列。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於