StringBuilder.Insert 方法

定义

重载

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

在指定的 处插入指定 CharSequenceoffset字符串表示形式。

Insert(Int32, Object)

在指定的 处插入指定 Objectoffset字符串表示形式。

Insert(Int32, Boolean)

在指定的 处offset插入指定boolean值的字符串表示形式。

Insert(Int32, Char)

在指定的 处offset插入指定char值的字符串表示形式。

Insert(Int32, Char[])

在指定的 处插入指定 char[]offset字符串表示形式。

Insert(Int32, Double)

在指定的 处offset插入指定double值的字符串表示形式。

Insert(Int32, Int32)

在指定的 处offset插入指定int值的字符串表示形式。

Insert(Int32, Int64)

在指定的 处offset插入指定long值的字符串表示形式。

Insert(Int32, Single)

在指定的 处offset插入指定float值的字符串表示形式。

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)

在指定的 处插入指定 CharSequenceoffset字符串表示形式。

[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 插入的 。

返回

属性

例外

如果 offset 为负或大于当前 length(),则为 。

注解

java.lang.StringBuilder.insert(int, java.lang.CharSequence)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

另请参阅

适用于

Insert(Int32, Object)

在指定的 处插入指定 Objectoffset字符串表示形式。

[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 插入的 。

返回

属性

例外

如果 offset 为负或大于当前 length(),则为 。

注解

java.lang.StringBuilder.insert(int, java.lang.Object)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

另请参阅

适用于

Insert(Int32, Boolean)

在指定的 处offset插入指定boolean值的字符串表示形式。

[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 插入的值。

返回

属性

例外

如果 offset 为负或大于当前 length,则为 。

注解

java.lang.StringBuilder.insert(int, boolean)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

另请参阅

适用于

Insert(Int32, Char)

在指定的 处offset插入指定char值的字符串表示形式。

[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 插入的值。

返回

属性

例外

如果 offset 为负或大于当前 length(),则为 。

注解

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[]

返回

属性

例外

如果 offset 为负或大于当前 length(),则为 。

注解

java.lang.StringBuilder.insert(int, char[])Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

另请参阅

适用于

Insert(Int32, Double)

在指定的 处offset插入指定double值的字符串表示形式。

[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 插入的值。

返回

属性

例外

如果 offset 为负或大于当前 length(),则为 。

注解

java.lang.StringBuilder.insert(int, double)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

另请参阅

适用于

Insert(Int32, Int32)

在指定的 处offset插入指定int值的字符串表示形式。

[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 插入的值。

返回

属性

例外

如果 offset 为负或大于当前 length(),则为 。

注解

java.lang.StringBuilder.insert(int, int)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

另请参阅

适用于

Insert(Int32, Int64)

在指定的 处offset插入指定long值的字符串表示形式。

[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 插入的值。

返回

属性

例外

如果 offset 为负或大于当前 {code length () },则为 。

注解

java.lang.StringBuilder.insert(int, long)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

另请参阅

适用于

Insert(Int32, Single)

在指定的 处offset插入指定float值的字符串表示形式。

[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 插入的值。

返回

属性

例外

如果 offset 为负或大于当前 length(),则为 。

注解

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 插入的 。

返回

属性

例外

如果 offset 为负或大于当前 length(),则为 。

注解

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

字符序列子序列的末尾。

返回

属性

例外

如果 offset 为负数或大于当前 length(),则为 或 startend 并且未指定有效的子序列。

注解

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

返回

属性

例外

如果 offset 为负数或大于当前 length(),则为 或 strOffsetstrLen 并且未指定有效的子序列。

注解

java.lang.StringBuilder.insert(int, char[], int, int)Java 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

另请参阅

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

适用于