Foundation 1.1.2

クラス
java.lang.StringBuffer の使用

StringBuffer を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
 

java.io での StringBuffer の使用
 

StringBuffer を返す java.io のメソッド
 StringBuffer StringWriter.getBuffer()
          文字列バッファーそのものを返します。
 

java.lang での StringBuffer の使用
 

StringBuffer を返す java.lang のメソッド
 StringBuffer StringBuffer.append(boolean b)
          boolean 引数の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(char c)
          char 引数の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(char[] str)
          char 配列引数の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(char[] str, int offset, int len)
          char 配列引数の部分配列の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(double d)
          double 引数の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(float f)
          float 引数の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(int i)
          int 引数の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(long l)
          long 引数の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(Object obj)
          引数 Object の文字列表現をこの文字列バッファーに追加します。
 StringBuffer StringBuffer.append(String str)
          この文字列バッファーに文字列を追加します。
 StringBuffer StringBuffer.append(StringBuffer sb)
          指定された StringBuffer をこの StringBuffer に追加します。
 StringBuffer StringBuffer.delete(int start, int end)
          この StringBuffer の部分文字列内の文字をすべて削除します。
 StringBuffer StringBuffer.deleteCharAt(int index)
          この StringBuffer 内の指定された位置にある文字を削除します。
 StringBuffer StringBuffer.insert(int offset, boolean b)
          boolean 引数の文字列表現をこの文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int offset, char c)
          char 引数の文字列表現を文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int offset, char[] str)
          char 配列引数の文字列表現を文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int index, char[] str, int offset, int len)
          str 配列引数の部分配列の文字列表現をこの文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int offset, double d)
          double 引数の文字列表現を文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int offset, float f)
          float 引数の文字列表現を文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int offset, int i)
          2 番目の int 引数の文字列表現を文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int offset, long l)
          long 引数の文字列表現を文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int offset, Object obj)
          Object 引数の文字列表現をこの文字列バッファーに挿入します。
 StringBuffer StringBuffer.insert(int offset, String str)
          文字列バッファーに文字列を挿入します。
 StringBuffer StringBuffer.replace(int start, int end, String str)
          この StringBuffer の部分文字列の文字を、指定された String の文字に置換します。
 StringBuffer StringBuffer.reverse()
          この文字列バッファーに格納されている文字列が、逆の並び順の文字列に置換されます。
 

StringBuffer 型のパラメータを持つ java.lang のメソッド
 StringBuffer StringBuffer.append(StringBuffer sb)
          指定された StringBuffer をこの StringBuffer に追加します。
 boolean String.contentEquals(StringBuffer sb)
          この String が、指定された StringBuffer と同じ文字シーケンスを表す場合にだけ、true を返します。
 

StringBuffer 型のパラメータを持つ java.lang のコンストラクタ
String(StringBuffer buffer)
          文字列バッファー引数に現在含まれている文字シーケンスを持つ新しい文字列を構築します。
 

java.text での StringBuffer の使用
 

StringBuffer を返す java.text のメソッド
 StringBuffer SimpleDateFormat.format(Date date, StringBuffer toAppendTo, FieldPosition pos)
          指定された Date を日付/時刻文字列にフォーマットし、指定された StringBuffer に結果を追加します。
abstract  StringBuffer DateFormat.format(Date date, StringBuffer toAppendTo, FieldPosition fieldPosition)
          Date を日付/時刻文字列にフォーマットします。
 StringBuffer ChoiceFormat.format(double number, StringBuffer toAppendTo, FieldPosition status)
          フォーマットされた double でパターンを返します。
 StringBuffer DecimalFormat.format(double number, StringBuffer result, FieldPosition fieldPosition)
          double をフォーマットして文字列を作成します。
abstract  StringBuffer NumberFormat.format(double number, StringBuffer toAppendTo, FieldPosition pos)
          フォーマットの特殊化です。
 StringBuffer ChoiceFormat.format(long number, StringBuffer toAppendTo, FieldPosition status)
          フォーマットの特殊化です。
 StringBuffer DecimalFormat.format(long number, StringBuffer result, FieldPosition fieldPosition)
          long をフォーマットして文字列を作成します。
abstract  StringBuffer NumberFormat.format(long number, StringBuffer toAppendTo, FieldPosition pos)
          フォーマットの特殊化です。
 StringBuffer MessageFormat.format(Object[] arguments, StringBuffer result, FieldPosition pos)
          オブジェクトの配列をフォーマットし、提供された StringBuffer に、フォーマット要素をフォーマットされたオブジェクトによって置き換えて MessageFormat のパターンを追加します。
 StringBuffer NumberFormat.format(Object number, StringBuffer toAppendTo, FieldPosition pos)
          オブジェクトをフォーマットして文字列を作成します。
 StringBuffer DateFormat.format(Object obj, StringBuffer toAppendTo, FieldPosition fieldPosition)
          Format をオーバーライドします。
 StringBuffer MessageFormat.format(Object arguments, StringBuffer result, FieldPosition pos)
          オブジェクトの配列をフォーマットし、提供された StringBuffer に、フォーマット要素をフォーマットされたオブジェクトによって置き換えて MessageFormat のパターンを追加します。
abstract  StringBuffer Format.format(Object obj, StringBuffer toAppendTo, FieldPosition pos)
          オブジェクトをフォーマットし、指定された文字列バッファーに結果のテキストを追加します。
 

StringBuffer 型のパラメータを持つ java.text のメソッド
 StringBuffer SimpleDateFormat.format(Date date, StringBuffer toAppendTo, FieldPosition pos)
          指定された Date を日付/時刻文字列にフォーマットし、指定された StringBuffer に結果を追加します。
abstract  StringBuffer DateFormat.format(Date date, StringBuffer toAppendTo, FieldPosition fieldPosition)
          Date を日付/時刻文字列にフォーマットします。
 StringBuffer ChoiceFormat.format(double number, StringBuffer toAppendTo, FieldPosition status)
          フォーマットされた double でパターンを返します。
 StringBuffer DecimalFormat.format(double number, StringBuffer result, FieldPosition fieldPosition)
          double をフォーマットして文字列を作成します。
abstract  StringBuffer NumberFormat.format(double number, StringBuffer toAppendTo, FieldPosition pos)
          フォーマットの特殊化です。
 StringBuffer ChoiceFormat.format(long number, StringBuffer toAppendTo, FieldPosition status)
          フォーマットの特殊化です。
 StringBuffer DecimalFormat.format(long number, StringBuffer result, FieldPosition fieldPosition)
          long をフォーマットして文字列を作成します。
abstract  StringBuffer NumberFormat.format(long number, StringBuffer toAppendTo, FieldPosition pos)
          フォーマットの特殊化です。
 StringBuffer MessageFormat.format(Object[] arguments, StringBuffer result, FieldPosition pos)
          オブジェクトの配列をフォーマットし、提供された StringBuffer に、フォーマット要素をフォーマットされたオブジェクトによって置き換えて MessageFormat のパターンを追加します。
 StringBuffer NumberFormat.format(Object number, StringBuffer toAppendTo, FieldPosition pos)
          オブジェクトをフォーマットして文字列を作成します。
 StringBuffer DateFormat.format(Object obj, StringBuffer toAppendTo, FieldPosition fieldPosition)
          Format をオーバーライドします。
 StringBuffer MessageFormat.format(Object arguments, StringBuffer result, FieldPosition pos)
          オブジェクトの配列をフォーマットし、提供された StringBuffer に、フォーマット要素をフォーマットされたオブジェクトによって置き換えて MessageFormat のパターンを追加します。
abstract  StringBuffer Format.format(Object obj, StringBuffer toAppendTo, FieldPosition pos)
          オブジェクトをフォーマットし、指定された文字列バッファーに結果のテキストを追加します。
 


Foundation 1.1.2

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。