Sprache

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 , , end > length()start > end, , 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 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: