StringBuilder.Insert メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Insert(Int32, String, Int32, Int32) | |
Insert(Int32, ICharSequence) |
指定した位置に指定した |
Insert(Int32, Object) |
指定した位置に指定した |
Insert(Int32, Boolean) |
指定した値の文字列形式を指定 |
Insert(Int32, Char) |
指定した値の文字列形式を指定 |
Insert(Int32, Char[]) |
指定した位置に指定した |
Insert(Int32, Double) |
指定した値の文字列形式を指定 |
Insert(Int32, Int32) |
指定した値の文字列形式を指定 |
Insert(Int32, Int64) |
指定した値の文字列形式を指定 |
Insert(Int32, Single) |
指定した値の文字列形式を指定 |
Insert(Int32, String) |
指定した文字列を指定した位置に挿入します |
Insert(Int32, ICharSequence, Int32, Int32) |
指定した位置にある指定したサブシーケンスの文字列形式を |
Insert(Int32, Char[], Int32, Int32) |
指定した位置にある指定したサブシーケンスの文字列形式を |
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
を 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
を CharSequence
挿入します。
- start
- Int32
文字シーケンスのサブシーケンスの先頭。
- end
- Int32
文字シーケンスのサブシーケンスの末尾。
戻り値
- 属性
例外
が現在length()
の値より負または大きい場合、またはend
start
有効なサブシーケンスを指定しない場合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()
の値より負または大きい場合、またはstrLen
strOffset
有効なサブシーケンスを指定しない場合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)>