Language

IReplaceable.Replace メソッド

定義

オーバーロード

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

このオブジェクトの部分文字列を指定されたテキストに置き換えます。

Replace(Int32, Int32, Char[], Int32, Int32)

このオブジェクトの部分文字列を指定されたテキストに置き換えます。

Replace(Int32, Int32, String)

このオブジェクトの部分文字列を指定されたテキストに置き換えます。

[Android.Runtime.Register("replace", "(IILjava/lang/String;)V", "GetReplace_IILjava_lang_String_Handler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void Replace(int start, int limit, string? text);
[<Android.Runtime.Register("replace", "(IILjava/lang/String;)V", "GetReplace_IILjava_lang_String_Handler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : int * int * string -> unit

パラメーター

start
Int32

開始インデックス (両端を含む)。 0 &lt;= start &lt;= limit。

limit
Int32

終了インデックス(排他的)。 start &lt;= limit &lt;= length()。

text
String

に start 文字を置き換えるテキスト limit - 1

属性

注釈

このオブジェクトの部分文字列を指定されたテキストに置き換えます。

サブクラスは、開始と制限の間のテキストが置換テキストと等しい場合、その置換は効果がないことを確認する必要があります。 つまり、メタデータは影響を受けません。 さらに、サブクラスでは、最初と末尾に同じ文字があるかどうかを確認し、可能であればより小さな置換を行うようお勧めします。 これにより、可能な限り多くのメタデータが保持されます。

Javaドキュメント。

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

適用対象

Replace(Int32, Int32, Char[], Int32, Int32)

このオブジェクトの部分文字列を指定されたテキストに置き換えます。

[Android.Runtime.Register("replace", "(II[CII)V", "GetReplace_IIarrayCIIHandler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void Replace(int start, int limit, char[]? chars, int charsStart, int charsLen);
[<Android.Runtime.Register("replace", "(II[CII)V", "GetReplace_IIarrayCIIHandler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : int * int * char[] * int * int -> unit

パラメーター

start
Int32

開始インデックス (両端を含む)。 0 &lt;= start &lt;= limit。

limit
Int32

終了インデックス(排他的)。 start &lt;= limit &lt;= length()。

chars
Char[]

に start 文字を置き換えるテキスト limit - 1

charsStart
Int32

先頭のインデックスを chars(両端を含む)、 0 &lt;= start &lt;= limit。

charsLen
Int32

charsの文字数。

属性

注釈

このオブジェクトの部分文字列を指定されたテキストに置き換えます。

サブクラスは、開始と制限の間のテキストが置換テキストと等しい場合、その置換は効果がないことを確認する必要があります。 つまり、メタデータは影響を受けません。 さらに、サブクラスでは、最初と末尾に同じ文字があるかどうかを確認し、可能であればより小さな置換を行うようお勧めします。 これにより、可能な限り多くのメタデータが保持されます。

Javaドキュメント。

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

適用対象