Sprache

StringBuilder.Insert Methode

Definition

Überlädt

Name Beschreibung
Insert(Int32, String, Int32, Int32)

Fügt den angegebenen Wert in diese Zeichensequenz ein.

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

Fügt die Zeichenfolgendarstellung der angegebenen Untermenge der angegebenen char[]Einfügemarke einoffset.

Insert(Int32, ICharSequence, Int32, Int32)

Fügt die Zeichenfolgendarstellung der angegebenen Untermenge der angegebenen CharSequenceEinfügemarke einoffset.

Insert(Int32, String)

Fügt die angegebene Zeichenfolge an der angegebenen offsetEinfügemarke ein.

Insert(Int32, Single)

Fügt die Zeichenfolgendarstellung des angegebenen float Werts an der angegebenen Einfügemarke offsetein.

Insert(Int32, Int64)

Fügt die Zeichenfolgendarstellung des angegebenen long Werts an der angegebenen Einfügemarke offsetein.

Insert(Int32, ICharSequence)

Fügt die Zeichenfolgendarstellung der angegebenen CharSequence An der angegebenen Einfügemarke offsetein.

Insert(Int32, Double)

Fügt die Zeichenfolgendarstellung des angegebenen double Werts an der angegebenen Einfügemarke offsetein.

Insert(Int32, Char[])

Fügt die Zeichenfolgendarstellung der angegebenen char[] An der angegebenen Einfügemarke offsetein.

Insert(Int32, Char)

Fügt die Zeichenfolgendarstellung des angegebenen char Werts an der angegebenen Einfügemarke offsetein.

Insert(Int32, Boolean)

Fügt die Zeichenfolgendarstellung des angegebenen boolean Werts an der angegebenen Einfügemarke offsetein.

Insert(Int32, Object)

Fügt die Zeichenfolgendarstellung der angegebenen Object An der angegebenen Einfügemarke offsetein.

Insert(Int32, Int32)

Fügt die Zeichenfolgendarstellung des angegebenen int Werts an der angegebenen Einfügemarke offsetein.

Insert(Int32, String, Int32, Int32)

Fügt den angegebenen Wert in diese Zeichensequenz ein.

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

Parameter

dstOffset
Int32

Der Index, an dem die Zeichen eingefügt werden sollen.

s
String

Die einzufügende Zeichensequenz.

start
Int32

Der inklusive Startindex des Bereichs.

end
Int32

Der exklusive Endindex des Bereichs.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, java.lang.CharSequence, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Fügt die Zeichenfolgendarstellung der angegebenen Untermenge der angegebenen char[]Einfügemarke einoffset.

[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

Parameter

index
Int32

Der Index, an dem der Vorgang ausgeführt wird.

str
Char[]

einzufügen char[] .

offset
Int32

der index, der eingefügt werden soll.

len
Int32

Die Anzahl der zu verarbeitenden Elemente.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert, oder strOffsetstrLen geben Sie keine gültige Untermenge an.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, char[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

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

Gilt für:

Insert(Int32, ICharSequence, Int32, Int32)

Fügt die Zeichenfolgendarstellung der angegebenen Untermenge der angegebenen CharSequenceEinfügemarke einoffset.

[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

Parameter

dstOffset
Int32

Der Index, an dem die Zeichen eingefügt werden sollen.

s
ICharSequence

einzufügen CharSequence .

start
Int32

der Anfang der Untermenge der Zeichensequenz.

end
Int32

das Ende der Untermenge der Zeichensequenz.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert, oder startend geben Sie keine gültige Untermenge an.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, java.lang.CharSequence, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

  • <xref:Java.Lang.ICharSequence.SubSequenceFormatted(System.Int32%2c+System.Int32)>

Gilt für:

Insert(Int32, String)

Fügt die angegebene Zeichenfolge an der angegebenen offsetEinfügemarke ein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

str
String

einzufügen String .

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Insert(Int32, Single)

Fügt die Zeichenfolgendarstellung des angegebenen float Werts an der angegebenen Einfügemarke offsetein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

f
Single

der float einzufügende Wert.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Insert(Int32, Int64)

Fügt die Zeichenfolgendarstellung des angegebenen long Werts an der angegebenen Einfügemarke offsetein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

l
Int64

der long einzufügende Wert.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als die aktuelle {Codelänge()}.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, long).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Insert(Int32, ICharSequence)

Fügt die Zeichenfolgendarstellung der angegebenen CharSequence An der angegebenen Einfügemarke offsetein.

[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

Parameter

dstOffset
Int32

Der Index, an dem die Zeichen eingefügt werden sollen.

s
ICharSequence

einzufügen CharSequence .

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, java.lang.CharSequence).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Insert(Int32, Double)

Fügt die Zeichenfolgendarstellung des angegebenen double Werts an der angegebenen Einfügemarke offsetein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

d
Double

der double einzufügende Wert.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, double).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Insert(Int32, Char[])

Fügt die Zeichenfolgendarstellung der angegebenen char[] An der angegebenen Einfügemarke offsetein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

str
Char[]

Die einzufügende Zeichenfolge.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, char[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Insert(Int32, Char)

Fügt die Zeichenfolgendarstellung des angegebenen char Werts an der angegebenen Einfügemarke offsetein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

c
Char

der char einzufügende Wert.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, char).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Insert(Int32, Boolean)

Fügt die Zeichenfolgendarstellung des angegebenen boolean Werts an der angegebenen Einfügemarke offsetein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

b
Boolean

der boolean einzufügende Wert.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle lengthWert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Insert(Int32, Object)

Fügt die Zeichenfolgendarstellung der angegebenen Object An der angegebenen Einfügemarke offsetein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

obj
Object

einzufügen Object .

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, java.lang.Object).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Insert(Int32, Int32)

Fügt die Zeichenfolgendarstellung des angegebenen int Werts an der angegebenen Einfügemarke offsetein.

[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

Parameter

offset
Int32

der index, der eingefügt werden soll.

i
Int32

der int einzufügende Wert.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist offset negativ oder größer als der aktuelle length()Wert.

Hinweise

Java Dokumentation für java.lang.StringBuilder.insert(int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für: