Language

StringBuilder.Insert メソッド

定義

オーバーロード

名前 説明
Insert(Int32, String, Int32, Int32)

指定した値をこの文字シーケンスに挿入します。

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

指定したchar[]に、offsetの指定したサブシーケンスの文字列形式を挿入します。

Insert(Int32, ICharSequence, Int32, Int32)

指定したCharSequenceに、offsetの指定したサブシーケンスの文字列形式を挿入します。

Insert(Int32, String)

指定した文字列を指定した offsetに挿入します。

Insert(Int32, Single)

指定したfloatに、指定したoffset値の文字列形式を挿入します。

Insert(Int32, Int64)

指定したlongに、指定したoffset値の文字列形式を挿入します。

Insert(Int32, Object)

指定したObjectに、指定したoffsetの文字列形式を挿入します。

Insert(Int32, Double)

指定したdoubleに、指定したoffset値の文字列形式を挿入します。

Insert(Int32, Char[])

指定したchar[]に、指定したoffsetの文字列形式を挿入します。

Insert(Int32, Char)

指定したcharに、指定したoffset値の文字列形式を挿入します。

Insert(Int32, Boolean)

指定したbooleanに、指定したoffset値の文字列形式を挿入します。

Insert(Int32, ICharSequence)

指定したCharSequenceに、指定したoffsetの文字列形式を挿入します。

Insert(Int32, Int32)

指定したintに、指定したoffset値の文字列形式を挿入します。

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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

指定したchar[]に、offsetの指定したサブシーケンスの文字列形式を挿入します。

[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()より負の値または大きい場合、またはstrOffsetで有効なサブシーケンスを指定strLen場合。

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

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

適用対象

Insert(Int32, ICharSequence, Int32, Int32)

指定したCharSequenceに、offsetの指定したサブシーケンスの文字列形式を挿入します。

[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()より負の値または大きい場合、またはstartで有効なサブシーケンスを指定end場合。

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

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

適用対象

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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Insert(Int32, Single)

指定したfloatに、指定したoffset値の文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Insert(Int32, Int64)

指定したlongに、指定したoffset値の文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Insert(Int32, Object)

指定したObjectに、指定したoffsetの文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Insert(Int32, Double)

指定したdoubleに、指定したoffset値の文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Insert(Int32, Char[])

指定したchar[]に、指定したoffsetの文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Insert(Int32, Char)

指定したcharに、指定したoffset値の文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Insert(Int32, Boolean)

指定したbooleanに、指定したoffset値の文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Insert(Int32, ICharSequence)

指定したCharSequenceに、指定したoffsetの文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Insert(Int32, Int32)

指定したintに、指定したoffset値の文字列形式を挿入します。

[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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象