ホームページ >Java >&#&チュートリアル >StringBuffer クラスの toString() メソッドを使用して StringBuffer を文字列に変換します
StringBuffer クラスの toString() メソッドを使用して StringBuffer を文字列に変換します
Java では、StringBuffer クラスは可変文字列を処理するために使用されるクラスであり、変更および操作するための便利なメソッドが多数提供されています文字列。 StringBuffer オブジェクトを文字列に変換する必要がある場合、toString() メソッドを使用してこれを実現できます。
StringBuffer クラスの toString() メソッドは、StringBuffer の内容を含む String オブジェクトを返します。以下は、toString() メソッドを使用して StringBuffer を文字列に変換する方法を示すサンプル コードです。
public class StringBufferToStringExample { public static void main(String[] args) { StringBuffer stringBuffer = new StringBuffer("Hello"); String str = stringBuffer.toString(); System.out.println(str); } }
上記のコードでは、まず StringBuffer オブジェクト stringBuffer
を作成し、Initialized 「こんにちは」に。次に、toString()
メソッドを呼び出して StringBuffer オブジェクトを文字列に変換し、その結果を String 型変数 str
に代入します。最後に、System.out.println()
メソッドを使用して、変換された文字列を出力します。
上記のコードを実行すると、次の結果が出力されます:
Hello
上記の例に加えて、他のシナリオでは toString() メソッドを使用して StringBuffer オブジェクトを変換することもできます。たとえば、複数の StringBuffer オブジェクトの内容を 1 つの文字列に結合できます。
public class StringBufferConcatenationExample { public static void main(String[] args) { StringBuffer stringBuffer1 = new StringBuffer("Hello"); StringBuffer stringBuffer2 = new StringBuffer(" World"); String str = stringBuffer1.append(stringBuffer2).toString(); System.out.println(str); } }
上記のコードでは、2 つの StringBuffer オブジェクト stringBuffer1
と stringBuffer2
を作成します。それぞれ「Hello」と「World」に初期化されます。次に、append()
メソッドを使用して 2 つの StringBuffer オブジェクトの内容を結合し、その結果を toString()
メソッドによって文字列に変換します。最後に、連結された文字列を出力します。
上記のコードを実行すると、次の結果が出力されます:
Hello World
概要:
StringBuffer クラスの toString() メソッドを使用すると、StringBuffer オブジェクトを簡単に変換できます。文字列。これは、文字列の結合、ログ情報の生成など、多くのシナリオで非常に実用的です。 StringBuffer オブジェクトを文字列に変換する必要がある場合は、単に toString() メソッドを呼び出します。
以上がStringBuffer クラスの toString() メソッドを使用して StringBuffer を文字列に変換しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。