Linguaggio

CharBuffer.Append Metodo

Definizione

Overload

Nome Descrizione
Append(ICharSequence)

Accoda la sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

Append(Char)

Accoda il carattere specificato a questo buffer   (operazione facoltativa).

Append(String)

Accoda la sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

Append(ICharSequence, Int32, Int32)

Accoda una sottosequenza della sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

Append(String, Int32, Int32)

Accoda una sottosequenza della sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

Append(ICharSequence)

Accoda la sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")]
public virtual Java.Nio.CharBuffer? Append(Java.Lang.ICharSequence? csq);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")>]
abstract member Append : Java.Lang.ICharSequence -> Java.Nio.CharBuffer
override this.Append : Java.Lang.ICharSequence -> Java.Nio.CharBuffer

Parametri

csq
ICharSequence

Sequenza di caratteri da accodare. Se csq è null, i quattro caratteri "null" vengono accodati a questo buffer di caratteri.

Valori restituiti

Questo buffer

Attributi

Eccezioni

se remaining() è minore della lunghezza di csq.

se non è possibile apportare modifiche al contenuto del buffer.

Commenti

Accoda la sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

Una chiamata di questo metodo del form dst.append(csq) si comporta esattamente come la chiamata

dst.put(csq.toString())

A seconda della specifica di per la sequenza di toString caratteri , l'intera sequenza csqpotrebbe non essere aggiunta. Ad esempio, richiamare il CharBuffer#toString() toString metodo di un buffer di caratteri restituirà una sottosequenza il cui contenuto dipende dalla posizione e dal limite del buffer.

Aggiunto nella versione 1.5.

Documentazione java per java.nio.CharBuffer.append(java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Append(Char)

Accoda il carattere specificato a questo buffer   (operazione facoltativa).

[Android.Runtime.Register("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")]
public virtual Java.Nio.CharBuffer? Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")>]
abstract member Append : char -> Java.Nio.CharBuffer
override this.Append : char -> Java.Nio.CharBuffer

Parametri

c
Char

Carattere a 16 bit da accodare

Valori restituiti

Questo buffer

Attributi

Eccezioni

se la posizione è uguale o maggiore del limite.

se non è possibile apportare modifiche al contenuto del buffer.

Commenti

Accoda il carattere specificato a questo buffer   (operazione facoltativa).

Una chiamata di questo metodo del form dst.append(c) si comporta esattamente come la chiamata

dst.put(c)

Aggiunto nella versione 1.5.

Documentazione java per java.nio.CharBuffer.append(char).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Append(String)

Accoda la sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

public Java.Nio.CharBuffer? Append(string? csq);
member this.Append : string -> Java.Nio.CharBuffer

Parametri

csq
String

Sequenza di caratteri da accodare. Se csq è null, i quattro caratteri "null" vengono accodati a questo buffer di caratteri.

Valori restituiti

Questo buffer

Commenti

Accoda la sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

Una chiamata di questo metodo del form dst.append(csq) si comporta esattamente come la chiamata

dst.put(csq.toString())

A seconda della specifica di per la sequenza di toString caratteri , l'intera sequenza csqpotrebbe non essere aggiunta. Ad esempio, richiamare il CharBuffer#toString() toString metodo di un buffer di caratteri restituirà una sottosequenza il cui contenuto dipende dalla posizione e dal limite del buffer.

Aggiunto nella versione 1.5.

Documentazione java per java.nio.CharBuffer.append(java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Append(ICharSequence, Int32, Int32)

Accoda una sottosequenza della sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")]
public virtual Java.Nio.CharBuffer? Append(Java.Lang.ICharSequence? csq, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")>]
abstract member Append : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer

Parametri

csq
ICharSequence

Sequenza di caratteri da cui verrà aggiunta una sottosequenza. Se csq è null, i caratteri verranno accodati come se csq fossero contenuti i quattro caratteri "null".

start
Int32

il primo carattere da scrivere, non deve essere negativo e non maggiore di csq.length().

end
Int32

L'ultimo carattere da scrivere (escluso), deve essere minore di start e non maggiore di csq.length().

Valori restituiti

Questo buffer

Attributi

Eccezioni

se remaining() è minore di end - start.

start se o end non è valido.

se non è possibile apportare modifiche al contenuto del buffer.

Commenti

Accoda una sottosequenza della sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

Una chiamata di questo metodo del form dst.append(csq, start, end) quando csq non nullè , si comporta esattamente come la chiamata

dst.put(csq.subSequence(start, end).toString())

Aggiunto nella versione 1.5.

Documentazione java per java.nio.CharBuffer.append(java.lang.CharSequence, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Append(String, Int32, Int32)

Accoda una sottosequenza della sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

public Java.Nio.CharBuffer? Append(string? csq, int start, int end);
member this.Append : string * int * int -> Java.Nio.CharBuffer

Parametri

csq
String

Sequenza di caratteri da cui verrà aggiunta una sottosequenza. Se csq è null, i caratteri verranno accodati come se csq fossero contenuti i quattro caratteri "null".

start
Int32
end
Int32

Valori restituiti

Questo buffer

Commenti

Accoda una sottosequenza della sequenza di caratteri specificata a questo buffer   (operazione facoltativa).

Una chiamata di questo metodo del form dst.append(csq, start, end) quando csq non nullè , si comporta esattamente come la chiamata

dst.put(csq.subSequence(start, end).toString())

Aggiunto nella versione 1.5.

Documentazione java per java.nio.CharBuffer.append(java.lang.CharSequence, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a