Bagikan melalui


StringBuffer.Insert Metode

Definisi

Overload

Insert(Int32, String, Int32, Int32)

Ditambahkan dalam 1.

Insert(Int32, ICharSequence)

Ditambahkan dalam 1.

Insert(Int32, Object)

Menyisipkan representasi string dari objek yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

Insert(Int32, Boolean)

Menyisipkan representasi string dari boolean yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

Insert(Int32, Char)

Menyisipkan karakter ke dalam buffer ini pada offset yang ditentukan.

Insert(Int32, Char[])

Menyisipkan array karakter ke dalam buffer ini pada offset yang ditentukan.

Insert(Int32, Double)

Menyisipkan representasi string dari yang ditentukan ke dalam buffer ini dua kali lipat pada offset yang ditentukan.

Insert(Int32, Int32)

Menyisipkan representasi string dari bilangan bulat yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

Insert(Int32, Int64)

Menyisipkan representasi string dari panjang yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

Insert(Int32, Single)

Menyisipkan representasi string dari float yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

Insert(Int32, String)

Sisipkan string ke dalam buffer ini pada offset yang ditentukan.

Insert(Int32, ICharSequence, Int32, Int32)

Ditambahkan dalam 1.

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

Ditambahkan dalam 1.

Insert(Int32, String, Int32, Int32)

Ditambahkan dalam 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

Mengembalikan

Keterangan

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, java.lang.CharSequence, int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, ICharSequence)

Ditambahkan dalam 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

Urutan karakter untuk disisipkan.

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, java.lang.CharSequence).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, Object)

Menyisipkan representasi string dari objek yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

[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

objek yang akan disisipkan (mungkin null).

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, java.lang.Object).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, Boolean)

Menyisipkan representasi string dari boolean yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

[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

boolean untuk disisipkan.

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, boolean).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, Char)

Menyisipkan karakter ke dalam buffer ini pada offset yang ditentukan.

[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

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, char).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, Char[])

Menyisipkan array karakter ke dalam buffer ini pada offset yang ditentukan.

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

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

jika chars adalah null.

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, char[]).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, Double)

Menyisipkan representasi string dari yang ditentukan ke dalam buffer ini dua kali lipat pada offset yang ditentukan.

[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

ganda untuk disisipkan.

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, double).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, Int32)

Menyisipkan representasi string dari bilangan bulat yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

[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

bilangan bulat yang akan disisipkan.

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, Int64)

Menyisipkan representasi string dari panjang yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

[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

panjang untuk disisipkan.

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, long).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, Single)

Menyisipkan representasi string dari float yang ditentukan ke dalam buffer ini pada offset yang ditentukan.

[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

float untuk disisipkan.

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, float).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, String)

Sisipkan string ke dalam buffer ini pada offset yang ditentukan.

[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

Mengembalikan

Atribut

Pengecualian

jika index atau index > length().

Keterangan

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, java.lang.String).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Insert(Int32, ICharSequence, Int32, Int32)

Ditambahkan dalam 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

Urutan karakter untuk disisipkan.

start
Int32

Indeks mulai inklusif dalam urutan karakter.

end
Int32

Indeks akhir eksklusif dalam urutan karakter.

Mengembalikan

Atribut

Pengecualian

jika index negatif atau lebih besar dari panjang saat ini, start atau end negatif, start lebih besar dari end atau end lebih besar dari panjang s.

Keterangan

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, java.lang.CharSequence, int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

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

Ditambahkan dalam 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

indeks yang akan disisipkan.

str
Char[]
offset
Int32
len
Int32

Mengembalikan

Atribut

Pengecualian

jika chars adalah null.

jika length , , start + length > chars.lengthstart , index atauindex > length()

Keterangan

Ditambahkan dalam 1.2.

Dokumentasi Java untuk java.lang.StringBuffer.insert(int, char[], int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk