Sprache

StringBuffer.Insert Methode

Definition

Überlädt

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

Hinzugefügt in 1.

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

Hinzugefügt in 1.

Insert(Int32, ICharSequence, Int32, Int32)

Hinzugefügt in 1.

Insert(Int32, String)

Fügt die Zeichenfolge an dem angegebenen Offset in diesen Puffer ein.

Insert(Int32, Single)

Fügt die Zeichenfolgendarstellung des angegebenen Float-Werts am angegebenen Offset in diesen Puffer ein.

Insert(Int32, Int64)

Fügt die Zeichenfolgendarstellung der angegebenen Länge in diesen Puffer am angegebenen Offset ein.

Insert(Int32, ICharSequence)

Hinzugefügt in 1.

Insert(Int32, Double)

Fügt die Zeichenfolgendarstellung des angegebenen Puffers an dem angegebenen Offset double ein.

Insert(Int32, Char[])

Fügt das Zeichenarray an dem angegebenen Offset in diesen Puffer ein.

Insert(Int32, Char)

Fügt das Zeichen am angegebenen Offset in diesen Puffer ein.

Insert(Int32, Boolean)

Fügt die Zeichenfolgendarstellung des angegebenen booleschen Werts in diesen Puffer am angegebenen Offset ein.

Insert(Int32, Object)

Fügt die Zeichenfolgendarstellung des angegebenen Objekts in diesen Puffer am angegebenen Offset ein.

Insert(Int32, Int32)

Fügt die Zeichenfolgendarstellung der angegebenen ganzzahligen Zahl in diesen Puffer am angegebenen Offset ein.

Insert(Int32, String, Int32, Int32)

Hinzugefügt in 1.

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

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

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.StringBuffer.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)

Hinzugefügt in 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

Parameter

index
Int32

der Index, an dem eingefügt werden soll.

str
Char[]

Die einzufügende Zeichenfolge.

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

len
Int32

Die Anzahl der zu verarbeitenden Elemente.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

if chars is null.

wenn length , , start , start + length > chars.lengthoder index index > length()

Hinweise

In 1.2 hinzugefügt.

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, ICharSequence, Int32, Int32)

Hinzugefügt in 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

Parameter

dstOffset
Int32

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

s
ICharSequence

Die einzufügende Zeichensequenz.

start
Int32

Der inklusive Startindex in der Zeichensequenz.

end
Int32

Der exklusive Endindex in der Zeichensequenz.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

ist index negativ oder größer als die aktuelle Länge start oder end negativ, start ist größer als end oder end größer als die Länge von s.

Hinweise

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.StringBuffer.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, String)

Fügt die Zeichenfolge an dem angegebenen Offset in diesen Puffer ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

str
String

Die einzufügende Zeichenfolge.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Java Dokumentation für java.lang.StringBuffer.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 am angegebenen Offset in diesen Puffer ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

f
Single

die einzufügende Float-Datei.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, Int64)

Fügt die Zeichenfolgendarstellung der angegebenen Länge in diesen Puffer am angegebenen Offset ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

l
Int64

der lange einzufügende Wert.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, ICharSequence)

Hinzugefügt in 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

Parameter

dstOffset
Int32

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

s
ICharSequence

Die einzufügende Zeichensequenz.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, Double)

Fügt die Zeichenfolgendarstellung des angegebenen Puffers an dem angegebenen Offset double ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

d
Double

das einzufügende Double.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, Char[])

Fügt das Zeichenarray an dem angegebenen Offset in diesen Puffer ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

str
Char[]

Die einzufügende Zeichenfolge.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

if chars is null.

Hinweise

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, Char)

Fügt das Zeichen am angegebenen Offset in diesen Puffer ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

c
Char

Das einzufügende Zeichen.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, Boolean)

Fügt die Zeichenfolgendarstellung des angegebenen booleschen Werts in diesen Puffer am angegebenen Offset ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

b
Boolean

der einzufügende boolesche Wert.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, Object)

Fügt die Zeichenfolgendarstellung des angegebenen Objekts in diesen Puffer am angegebenen Offset ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

obj
Object

das einzufügende Objekt (kann null sein).

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für:

Insert(Int32, Int32)

Fügt die Zeichenfolgendarstellung der angegebenen ganzzahligen Zahl in diesen Puffer am angegebenen Offset ein.

[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

Parameter

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

i
Int32

die einzufügende ganze Zahl.

Gibt zurück

Diese Zeichensequenz nach der Einfügung.

Attribute

Ausnahmen

wenn index oder index > length().

Hinweise

Java Dokumentation für java.lang.StringBuffer.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.

Gilt für: