次の方法で共有


StringBuffer.Insert メソッド

定義

オーバーロード

Insert(Int32, String, Int32, Int32)

1 に追加されました。

Insert(Int32, ICharSequence)

1 に追加されました。

Insert(Int32, Object)

指定したオブジェクトの文字列形式を、指定したオフセット位置のこのバッファーに挿入します。

Insert(Int32, Boolean)

指定したブール値の文字列形式を、指定したオフセット位置のこのバッファーに挿入します。

Insert(Int32, Char)

指定したオフセット位置に文字をこのバッファーに挿入します。

Insert(Int32, Char[])

指定したオフセット位置に文字配列をこのバッファーに挿入します。

Insert(Int32, Double)

指定したバッファー double 内の指定したオフセットに、指定した文字列形式を挿入します。

Insert(Int32, Int32)

指定したオフセット位置にある、指定した整数の文字列形式をこのバッファーに挿入します。

Insert(Int32, Int64)

指定した長さの文字列形式を、指定したオフセット位置のこのバッファーに挿入します。

Insert(Int32, Single)

指定したオフセット位置にある、指定した float の文字列形式をこのバッファーに挿入します。

Insert(Int32, String)

指定したオフセット位置に文字列をこのバッファーに挿入します。

Insert(Int32, ICharSequence, Int32, Int32)

1 に追加されました。

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

1 に追加されました。

Insert(Int32, String, Int32, Int32)

1 に追加されました。

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

パラメーター

dstOffset
Int32
s
String
start
Int32
end
Int32

戻り値

注釈

1\.5 で追加されました。

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

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

適用対象

Insert(Int32, ICharSequence)

1 に追加されました。

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

パラメーター

dstOffset
Int32
s
ICharSequence

挿入する文字シーケンス。

戻り値

属性

例外

if index または index > length().

注釈

1\.5 で追加されました。

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

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

適用対象

Insert(Int32, Object)

指定したオブジェクトの文字列形式を、指定したオフセット位置のこのバッファーに挿入します。

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

パラメーター

offset
Int32
obj
Object

挿入するオブジェクト (null でもかまいません)。

戻り値

属性

例外

if index または index > length().

注釈

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

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

適用対象

Insert(Int32, Boolean)

指定したブール値の文字列形式を、指定したオフセット位置のこのバッファーに挿入します。

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

パラメーター

offset
Int32
b
Boolean

挿入するブール値。

戻り値

属性

例外

if index または index > length().

注釈

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

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

適用対象

Insert(Int32, Char)

指定したオフセット位置に文字をこのバッファーに挿入します。

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

パラメーター

offset
Int32
c
Char

戻り値

属性

例外

if index または index > length().

注釈

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

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

適用対象

Insert(Int32, Char[])

指定したオフセット位置に文字配列をこのバッファーに挿入します。

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

パラメーター

offset
Int32
str
Char[]

戻り値

属性

例外

if index または index > length().

if chars is null.

注釈

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

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

適用対象

Insert(Int32, Double)

指定したバッファー double 内の指定したオフセットに、指定した文字列形式を挿入します。

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

パラメーター

offset
Int32
d
Double

を挿入します。

戻り値

属性

例外

if index または index > length().

注釈

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

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

適用対象

Insert(Int32, Int32)

指定したオフセット位置にある、指定した整数の文字列形式をこのバッファーに挿入します。

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

パラメーター

offset
Int32
i
Int32

挿入する整数。

戻り値

属性

例外

if index または index > length().

注釈

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

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

適用対象

Insert(Int32, Int64)

指定した長さの文字列形式を、指定したオフセット位置のこのバッファーに挿入します。

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

パラメーター

offset
Int32
l
Int64

挿入する長い値を指定します。

戻り値

属性

例外

if index または index > length().

注釈

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

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

適用対象

Insert(Int32, Single)

指定したオフセット位置にある、指定した float の文字列形式をこのバッファーに挿入します。

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

パラメーター

offset
Int32
f
Single

挿入する float。

戻り値

属性

例外

if index または index > length().

注釈

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

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

適用対象

Insert(Int32, String)

指定したオフセット位置に文字列をこのバッファーに挿入します。

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

パラメーター

offset
Int32
str
String

戻り値

属性

例外

if index または index > length().

注釈

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

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

適用対象

Insert(Int32, ICharSequence, Int32, Int32)

1 に追加されました。

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

パラメーター

dstOffset
Int32
s
ICharSequence

挿入する文字シーケンス。

start
Int32

char シーケンス内の包括的な開始インデックス。

end
Int32

char シーケンス内の排他終了インデックス。

戻り値

属性

例外

負の長さまたは現在の長さより大きい場合、startまたは負の場合indexは、 start の長さsよりend大きいか、またはendより大きいend場合。

注釈

1\.5 で追加されました。

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

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

適用対象

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

1 に追加されました。

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

パラメーター

index
Int32

挿入先のインデックス。

str
Char[]
offset
Int32
len
Int32

戻り値

属性

例外

if chars is null.

if length 、、start 、、start + length > chars.lengthindex またはindex > length()

注釈

1.2 で追加されました。

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

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

適用対象