StringBuffer.Insert Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
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.
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.