StringBuilder.Insert メソッド

定義

オーバーロード

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

指定した に指定した CharSequence の文字列表現を挿入します offset

Insert(Int32, Object)

指定した に指定した Object の文字列表現を挿入します offset

Insert(Int32, Boolean)

指定した 値の文字列表現を、指定した boolean に挿入します offset

Insert(Int32, Char)

指定した 値の文字列表現を、指定した char に挿入します offset

Insert(Int32, Char[])

指定した に指定した char[] の文字列表現を挿入します offset

Insert(Int32, Double)

指定した 値の文字列表現を、指定した double に挿入します offset

Insert(Int32, Int32)

指定した 値の文字列表現を、指定した int に挿入します offset

Insert(Int32, Int64)

指定した 値の文字列表現を、指定した long に挿入します offset

Insert(Int32, Single)

指定した 値の文字列表現を、指定した float に挿入します offset

Insert(Int32, String)

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

Insert(Int32, ICharSequence, Int32, Int32)

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

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

指定した の指定したサブシーケンスの文字列表現を char[] 、指定した に挿入します 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.lang.StringBuilder.insert(int, java.lang.CharSequence, int, int)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

戻り値

属性

例外

が負であるか、現在length()の より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, java.lang.CharSequence)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

戻り値

属性

例外

が負であるか、現在length()の より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, java.lang.Object)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 値。

戻り値

属性

例外

が負であるか、現在lengthの より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, boolean)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 値。

戻り値

属性

例外

が負であるか、現在length()の より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, char)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[]

戻り値

属性

例外

が負であるか、現在length()の より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, char[])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 値。

戻り値

属性

例外

が負であるか、現在length()の より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, double)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 値。

戻り値

属性

例外

が負であるか、現在length()の より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, int)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 値。

戻り値

属性

例外

が負の場合、または現在の {code length()} より大きい場合 offset

注釈

java.lang.StringBuilder.insert(int, long)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 値。

戻り値

属性

例外

が負であるか、現在length()の より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, float)Java ドキュメント。

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

こちらもご覧ください

適用対象

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

戻り値

属性

例外

が負であるか、現在length()の より大きい場合offset

注釈

java.lang.StringBuilder.insert(int, java.lang.String)Java ドキュメント。

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

適用対象

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

文字シーケンスのサブシーケンスの末尾。

戻り値

属性

例外

が負または現在length()の より大きい場合offset、または endstart 有効なサブシーケンスを指定しません。

注釈

java.lang.StringBuilder.insert(int, java.lang.CharSequence, int, int)Java ドキュメント。

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

こちらもご覧ください

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

適用対象

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

戻り値

属性

例外

が負または現在length()の より大きい場合offset、または strLenstrOffset 有効なサブシーケンスを指定しません。

注釈

java.lang.StringBuilder.insert(int, char[], int, int)Java ドキュメント。

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

こちらもご覧ください

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

適用対象