CharBuffer.Append メソッド

定義

オーバーロード

Append(ICharSequence)

指定した文字シーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

Append(Char)

指定した char を nbsp; &このバッファーに追加します。(省略可能な操作)

Append(String)

指定した文字シーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

Append(ICharSequence, Int32, Int32)

指定した文字シーケンスのサブシーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

Append(String, Int32, Int32)

指定した文字シーケンスのサブシーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

Append(ICharSequence)

指定した文字シーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

[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

パラメーター

csq
ICharSequence

追加する文字シーケンス。 が nullの場合csq、4 つの文字"null"がこの文字バッファーに追加されます。

戻り値

このバッファー

属性

例外

が csq の長さより小さい場合 remaining()

このバッファーの内容に変更を加えなくてもかまいません。

注釈

指定した文字シーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

フォーム dst.append(csq) のこのメソッドの呼び出しは、呼び出しとまったく同じ方法で動作します

dst.put(csq.toString())

文字シーケンスの の仕様 toString によっては、シーケンス csq全体を追加できない場合があります。 たとえば、文字バッファーの メソッドを CharBuffer#toString() toString 呼び出すと、コンテンツがバッファーの位置と制限に依存するサブシーケンスが返されます。

1\.5 で追加されました。

java.nio.CharBuffer.append(java.lang.CharSequence)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

Append(Char)

指定した char を nbsp; &このバッファーに追加します。(省略可能な操作)

[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

パラメーター

c
Char

追加する 16 ビット文字

戻り値

このバッファー

属性

例外

position が limit 以上の場合は 。

このバッファーの内容に変更を加えなくてもかまいません。

注釈

指定した char を nbsp; &このバッファーに追加します。(省略可能な操作)

フォーム dst.append(c) のこのメソッドの呼び出しは、呼び出しとまったく同じ方法で動作します

dst.put(c)

1\.5 で追加されました。

java.nio.CharBuffer.append(char)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

Append(String)

指定した文字シーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

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

パラメーター

csq
String

追加する文字シーケンス。 が nullの場合csq、4 つの文字"null"がこの文字バッファーに追加されます。

戻り値

このバッファー

注釈

指定した文字シーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

フォーム dst.append(csq) のこのメソッドの呼び出しは、呼び出しとまったく同じ方法で動作します

dst.put(csq.toString())

文字シーケンスの の仕様 toString によっては、シーケンス csq全体を追加できない場合があります。 たとえば、文字バッファーの メソッドを CharBuffer#toString() toString 呼び出すと、コンテンツがバッファーの位置と制限に依存するサブシーケンスが返されます。

1\.5 で追加されました。

java.nio.CharBuffer.append(java.lang.CharSequence)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

Append(ICharSequence, Int32, Int32)

指定した文字シーケンスのサブシーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

[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

パラメーター

csq
ICharSequence

サブシーケンスの追加元となる文字シーケンス。 が の場合csq、4 文字が含まれているかのようにcsq文字"null"が追加nullされます。

start
Int32

書き込む最初の文字は負の値でなく、 より csq.length()大きくすることはできません。

end
Int32

書き込む最後の文字 (除く) は、 より start 小さく、より csq.length()大きくすることはできません。

戻り値

このバッファー

属性

例外

が よりend - start小さい場合remaining()

または endstart無効な場合は 。

このバッファーの内容に変更を加えなくてもかまいません。

注釈

指定した文字シーケンスのサブシーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

が でないnull場合csqのフォームdst.append(csq, start, end)のこのメソッドの呼び出しは、呼び出しとまったく同じ方法で動作します

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

1\.5 で追加されました。

java.nio.CharBuffer.append(java.lang.CharSequence, int, int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

Append(String, Int32, Int32)

指定した文字シーケンスのサブシーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

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

パラメーター

csq
String

サブシーケンスの追加元となる文字シーケンス。 が の場合csq、4 文字が含まれているかのようにcsq文字"null"が追加nullされます。

start
Int32
end
Int32

戻り値

このバッファー

注釈

指定した文字シーケンスのサブシーケンスを nbsp; &このバッファーに追加します。(省略可能な操作)

が でないnull場合csqのフォームdst.append(csq, start, end)のこのメソッドの呼び出しは、呼び出しとまったく同じ方法で動作します

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

1\.5 で追加されました。

java.nio.CharBuffer.append(java.lang.CharSequence, int, int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象