CharBuffer.Compact 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.
Komprimiert diesen Puffer (optionaler Vorgang).
[Android.Runtime.Register("compact", "()Ljava/nio/CharBuffer;", "GetCompactHandler")]
public abstract Java.Nio.CharBuffer? Compact();
[<Android.Runtime.Register("compact", "()Ljava/nio/CharBuffer;", "GetCompactHandler")>]
abstract member Compact : unit -> Java.Nio.CharBuffer
Gibt zurück
Dieser Puffer
- Attribute
Ausnahmen
wenn an dem Inhalt dieses Puffers möglicherweise keine Änderungen vorgenommen werden.
Hinweise
Komprimiert diesen Puffer (optionaler Vorgang).
Die Zeichen zwischen der aktuellen Position des Puffers und seinem Grenzwert werden ggf. an den Anfang des Puffers kopiert. Das heißt, das Zeichen bei index p = position() wird in index null kopiert, das Zeichen bei index p + 1 wird in index 1 kopiert und so weiter, bis das Zeichen bei index limit() - 1 wird in index n = kopiert;limit() - 1 - p. Die Position des Puffers wird dann auf n+1 festgelegt, und sein Grenzwert wird auf seine Kapazität festgelegt. Die Markierung( falls definiert) wird verworfen.
Die Position des Puffers wird auf die Anzahl kopierter Zeichen und nicht auf Null festgelegt, sodass ein Aufruf dieser Methode sofort durch einen Aufruf einer anderen relativen Put-Methode gefolgt werden kann.
Java-Dokumentation für java.nio.CharBuffer.compact().
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.