共用方式為


StringBuilder.Insert 方法

定義

多載

Insert(Int32, String, Int32, Int32)
Insert(Int32, ICharSequence)

在指定的 offset插入指定 CharSequence 之 的字串表示。

Insert(Int32, Object)

在指定的 offset插入指定 Object 之 的字串表示。

Insert(Int32, Boolean)

在指定的 offset插入指定boolean值的字串表示。

Insert(Int32, Char)

在指定的 offset插入指定char值的字串表示。

Insert(Int32, Char[])

在指定的 offset插入指定 char[] 之 的字串表示。

Insert(Int32, Double)

在指定的 offset插入指定double值的字串表示。

Insert(Int32, Int32)

在指定的 offset插入指定int值的字串表示。

Insert(Int32, Int64)

在指定的 offset插入指定long值的字串表示。

Insert(Int32, Single)

在指定的 offset插入指定float值的字串表示。

Insert(Int32, String)

在指定的 處插入指定的 offset字串。

Insert(Int32, ICharSequence, Int32, Int32)

在指定的 offset中插入指定子序列的CharSequence字串表示。

Insert(Int32, Char[], Int32, Int32)

在指定的 offset中插入指定子序列的char[]字串表示。

Insert(Int32, String, Int32, Int32)

public Java.Lang.StringBuilder Insert (int dstOffset, string? s, int start, int end);
member this.Insert : int * string * int * int -> Java.Lang.StringBuilder

參數

dstOffset
Int32
s
String
start
Int32
end
Int32

傳回

備註

java.lang.StringBuilder.insert(int, java.lang.CharSequence, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Insert(Int32, ICharSequence)

在指定的 offset插入指定 CharSequence 之 的字串表示。

[Android.Runtime.Register("insert", "(ILjava/lang/CharSequence;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int dstOffset, Java.Lang.ICharSequence? s);
[<Android.Runtime.Register("insert", "(ILjava/lang/CharSequence;)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * Java.Lang.ICharSequence -> Java.Lang.StringBuilder

參數

dstOffset
Int32
s
ICharSequence

要插入的 CharSequence

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length(),則為 。

備註

java.lang.StringBuilder.insert(int, java.lang.CharSequence)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, Object)

在指定的 offset插入指定 Object 之 的字串表示。

[Android.Runtime.Register("insert", "(ILjava/lang/Object;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, Java.Lang.Object? obj);
[<Android.Runtime.Register("insert", "(ILjava/lang/Object;)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * Java.Lang.Object -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

obj
Object

要插入的 Object

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length(),則為 。

備註

java.lang.StringBuilder.insert(int, java.lang.Object)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, Boolean)

在指定的 offset插入指定boolean值的字串表示。

[Android.Runtime.Register("insert", "(IZ)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, bool b);
[<Android.Runtime.Register("insert", "(IZ)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * bool -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

b
Boolean

boolean 插入的值。

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length,則為 。

備註

java.lang.StringBuilder.insert(int, boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, Char)

在指定的 offset插入指定char值的字串表示。

[Android.Runtime.Register("insert", "(IC)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, char c);
[<Android.Runtime.Register("insert", "(IC)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * char -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

c
Char

char 插入的值。

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length(),則為 。

備註

java.lang.StringBuilder.insert(int, char)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, Char[])

在指定的 offset插入指定 char[] 之 的字串表示。

[Android.Runtime.Register("insert", "(I[C)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, char[]? str);
[<Android.Runtime.Register("insert", "(I[C)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * char[] -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

str
Char[]

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length(),則為 。

備註

java.lang.StringBuilder.insert(int, char[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, Double)

在指定的 offset插入指定double值的字串表示。

[Android.Runtime.Register("insert", "(ID)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, double d);
[<Android.Runtime.Register("insert", "(ID)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * double -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

d
Double

double 插入的值。

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length(),則為 。

備註

java.lang.StringBuilder.insert(int, double)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, Int32)

在指定的 offset插入指定int值的字串表示。

[Android.Runtime.Register("insert", "(II)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, int i);
[<Android.Runtime.Register("insert", "(II)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * int -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

i
Int32

int 插入的值。

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length(),則為 。

備註

java.lang.StringBuilder.insert(int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, Int64)

在指定的 offset插入指定long值的字串表示。

[Android.Runtime.Register("insert", "(IJ)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, long l);
[<Android.Runtime.Register("insert", "(IJ)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * int64 -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

l
Int64

long 插入的值。

傳回

屬性

例外狀況

如果 offset 是負數或大於目前的 {code length()}。

備註

java.lang.StringBuilder.insert(int, long)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, Single)

在指定的 offset插入指定float值的字串表示。

[Android.Runtime.Register("insert", "(IF)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, float f);
[<Android.Runtime.Register("insert", "(IF)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * single -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

f
Single

float 插入的值。

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length(),則為 。

備註

java.lang.StringBuilder.insert(int, float)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Insert(Int32, String)

在指定的 處插入指定的 offset字串。

[Android.Runtime.Register("insert", "(ILjava/lang/String;)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int offset, string? str);
[<Android.Runtime.Register("insert", "(ILjava/lang/String;)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * string -> Java.Lang.StringBuilder

參數

offset
Int32

要插入的索引。

str
String

要插入的 String

傳回

屬性

例外狀況

如果 offset 為負數或大於目前的 length(),則為 。

備註

java.lang.StringBuilder.insert(int, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Insert(Int32, ICharSequence, Int32, Int32)

在指定的 offset中插入指定子序列的CharSequence字串表示。

[Android.Runtime.Register("insert", "(ILjava/lang/CharSequence;II)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int dstOffset, Java.Lang.ICharSequence? s, int start, int end);
[<Android.Runtime.Register("insert", "(ILjava/lang/CharSequence;II)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * Java.Lang.ICharSequence * int * int -> Java.Lang.StringBuilder

參數

dstOffset
Int32
s
ICharSequence

要插入的 CharSequence

start
Int32

字元序列子序列的開頭。

end
Int32

字元序列子序列的結尾。

傳回

屬性

例外狀況

如果 offset 是負數或大於目前的 length(),或 startend 不指定有效的子序列。

備註

java.lang.StringBuilder.insert(int, java.lang.CharSequence, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

  • <xref:Java.Lang.ICharSequence.SubSequenceFormatted(System.Int32%2c+System.Int32)>

適用於

Insert(Int32, Char[], Int32, Int32)

在指定的 offset中插入指定子序列的char[]字串表示。

[Android.Runtime.Register("insert", "(I[CII)Ljava/lang/StringBuilder;", "")]
public Java.Lang.StringBuilder Insert (int index, char[]? str, int offset, int len);
[<Android.Runtime.Register("insert", "(I[CII)Ljava/lang/StringBuilder;", "")>]
member this.Insert : int * char[] * int * int -> Java.Lang.StringBuilder

參數

index
Int32
str
Char[]

要插入的 char[]

offset
Int32

要插入的索引。

len
Int32

傳回

屬性

例外狀況

如果 offset 是負數或大於目前的 length(),或 strOffsetstrLen 不指定有效的子序列。

備註

java.lang.StringBuilder.insert(int, char[], int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

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

適用於