Java での文字から文字列への変換
Java では、多くの場合、単一の文字を文字列に変換する必要があります。この変換はさまざまな方法で実現できます。
Character.toString() メソッド
char を String に変換する最も一般的な方法は、Character を使用することです。 toString() メソッド。このメソッドは、指定された文字を表す String オブジェクトを返します。例:
<code class="java">char myChar = 'a'; String myString = Character.toString(myChar); // myString is now "a"</code>
String.valueOf() メソッド
char を String に変換するもう 1 つの方法は、String.valueOf() メソッドを使用することです。このメソッドは、指定された char 値の String 表現も返します。例:
<code class="java">char myChar = 'b'; String myString = String.valueOf(myChar); // myString is now "b"</code>
文字列の連結
ショートカットとして、' ' 演算子を使用して空の文字列と文字を連結することもできます:
<code class="java">char myChar = 'c'; String myString = "" + myChar; // myString is now "c"</code>
このアプローチは便利ですが、内部で新しい StringBuilder オブジェクトを作成するため、Character.toString() メソッドまたは String.valueOf() メソッドを使用するよりも効率が低くなります。
結論
Java で char を String に変換する場合は、その単純さと効率性のため、Character.toString() メソッドまたは String.valueOf() メソッドが推奨されます。文字列の連結は、短い 1 回限りの変換のための便利なショートカットとしてのみ考慮してください。
以上がJava で文字を文字列に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。