Freigeben über


StringBuffer.Insert Methode

Definition

Überlädt

Insert(Int32, String, Int32, Int32)

Hinzugefügt in 1.

Insert(Int32, ICharSequence)

Hinzugefügt in 1.

Insert(Int32, Object)

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

Insert(Int32, Boolean)

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

Insert(Int32, Char)

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

Insert(Int32, Char[])

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

Insert(Int32, Double)

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

Insert(Int32, Int32)

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

Insert(Int32, Int64)

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

Insert(Int32, Single)

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

Insert(Int32, String)

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

Insert(Int32, ICharSequence, Int32, Int32)

Hinzugefügt in 1.

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

Hinzugefügt in 1.

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
s
String
start
Int32
end
Int32

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
s
ICharSequence

Die einzufügende Zeichensequenz.

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
obj
Object

das einzufügende Objekt (kann null sein).

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
b
Boolean

der einzufügende boolesche Wert.

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
c
Char

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
str
Char[]

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
d
Double

das einzufügende Double.

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
i
Int32

die einzufügende ganze Zahl.

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
l
Int64

der lange einzufügende Wert.

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
f
Single

die einzufügende Float-Datei.

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
str
String

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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
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

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 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[]
offset
Int32
len
Int32

Gibt zurück

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 vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: