次の方法で共有


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 ドキュメントjava.lang.StringBuilder.insert(int, java.lang.CharSequence, int, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, java.lang.CharSequence)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, java.lang.Object)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, boolean)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, char)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, char[])

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, double)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, long)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

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 ドキュメントjava.lang.StringBuilder.insert(int, float)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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 挿入します。

戻り値

属性

例外

負の値または現在length()の値より大きい場合offsetは 〘。

注釈

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

注釈

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

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

注釈

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

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

適用対象