JavaTM 2 Platform
Standard Ed. 5.0

クラス
java.lang.StringBuffer の使用

StringBuffer を使用しているパッケージ
java.io データストリーム、直列化、およびファイルシステムを介したシステム入出力について規定します。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util.regex 文字シーケンスを正規表現に指定されたパターンとマッチするためのクラスです。 
javax.swing.text.html.parser デフォルトの HTML パーサを、サポートクラスと共に提供します。 
 

java.io での StringBuffer の使用
 

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

java.lang での StringBuffer の使用
 

StringBuffer を返す java.lang のメソッド
 StringBuffer StringBuffer.append(boolean b)
           
 StringBuffer StringBuffer.append(char c)
           
 StringBuffer StringBuffer.append(char[] str)
           
 StringBuffer StringBuffer.append(char[] str, int offset, int len)
           
 StringBuffer StringBuffer.append(CharSequence s)
          指定された CharSequence をこのシーケンスに追加します。
 StringBuffer StringBuffer.append(CharSequence s, int start, int end)
           
 StringBuffer StringBuffer.append(double d)
           
 StringBuffer StringBuffer.append(float f)
           
 StringBuffer StringBuffer.append(int i)
           
 StringBuffer StringBuffer.append(long lng)
           
 StringBuffer StringBuffer.append(Object obj)
           
 StringBuffer StringBuffer.append(String str)
           
 StringBuffer StringBuffer.append(StringBuffer sb)
          指定された StringBuffer をこのシーケンスに追加します。
 StringBuffer StringBuffer.appendCodePoint(int codePoint)
           
 StringBuffer StringBuffer.delete(int start, int end)
           
 StringBuffer StringBuffer.deleteCharAt(int index)
           
 StringBuffer StringBuffer.insert(int offset, boolean b)
           
 StringBuffer StringBuffer.insert(int offset, char c)
           
 StringBuffer StringBuffer.insert(int offset, char[] str)
           
 StringBuffer StringBuffer.insert(int index, char[] str, int offset, int len)
           
 StringBuffer StringBuffer.insert(int dstOffset, CharSequence s)
           
 StringBuffer StringBuffer.insert(int dstOffset, CharSequence s, int start, int end)
           
 StringBuffer StringBuffer.insert(int offset, double d)
           
 StringBuffer StringBuffer.insert(int offset, float f)
           
 StringBuffer StringBuffer.insert(int offset, int i)
           
 StringBuffer StringBuffer.insert(int offset, long l)
           
 StringBuffer StringBuffer.insert(int offset, Object obj)
           
 StringBuffer StringBuffer.insert(int offset, String str)
           
 StringBuffer StringBuffer.replace(int start, int end, String str)
           
 StringBuffer StringBuffer.reverse()
           
 

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

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

java.text での StringBuffer の使用
 

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

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

java.util.regex での StringBuffer の使用
 

StringBuffer を返す java.util.regex のメソッド
 StringBuffer Matcher.appendTail(StringBuffer sb)
          終了追加置換手順を実装します。
 

StringBuffer 型のパラメータを持つ java.util.regex のメソッド
 Matcher Matcher.appendReplacement(StringBuffer sb, String replacement)
          継続追加置換手順を実装します。
 StringBuffer Matcher.appendTail(StringBuffer sb)
          終了追加置換手順を実装します。
 

javax.swing.text.html.parser での StringBuffer の使用
 

StringBuffer 型のパラメータを持つ javax.swing.text.html.parser のメソッド
protected  boolean Parser.parseMarkupDeclarations(StringBuffer strBuff)
          マークアップ宣言を解析します。
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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