Freigeben über


String.GetChars(Int32, Int32, Char[], Int32) Methode

Definition

Kopiert Zeichen aus dieser Zeichenfolge in das Zielzeichenarray.

[Android.Runtime.Register("getChars", "(II[CI)V", "")]
public void GetChars (int srcBegin, int srcEnd, char[]? dst, int dstBegin);
[<Android.Runtime.Register("getChars", "(II[CI)V", "")>]
member this.GetChars : int * int * char[] * int -> unit

Parameter

srcBegin
Int32

Index des ersten Zeichens in der zu kopierenden Zeichenfolge.

srcEnd
Int32

index after the last character in the string to copy.

dst
Char[]

das Zielarray.

dstBegin
Int32

der Startoffset im Zielarray.

Attribute

Ausnahmen

if buffer is null.

wenn start , , start > endend > length(), , index end - start > buffer.length - index

Hinweise

Kopiert Zeichen aus dieser Zeichenfolge in das Zielzeichenarray.

Das erste zu kopierende Zeichen befindet sich im Index srcBegin; das letzte zu kopierende Zeichen befindet sich im Index srcEnd-1 (somit ist srcEnd-srcBegindie Gesamtzahl der zu kopierenden Zeichen). Die Zeichen werden in das Unterarray kopiert, das dst am Index dstBegin beginnt und am Index endet: <blockquote>

dstBegin + (srcEnd-srcBegin) - 1

</blockquote>

Java-Dokumentation für java.lang.String.getChars(int, int, char[], 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: