javaの文字列結合のメソッド

Java文字列の連結方法は次のとおりです。

  1. 数値演算の “+” 演算子:”+” 演算子は、2 個の文字列を結合するために使用できます。
String str1 = "Hello";
String str2 = "World";
String result = str1 + str2; // "HelloWorld"
  1. concat()メソッドを使う:Stringクラスのconcat()メソッドで2つの文字列をつなぐ。
String str1 = "Hello";
String str2 = "World";
String result = str1.concat(str2); // "HelloWorld"
  1. StringBuilderやStringBufferクラスを利用する。StringBuilderやStringBufferクラスは、可変文字列クラスであり、append()メソッドを利用して文字列を結合できる。
StringBuilder sb = new StringBuilder();
sb.append("Hello");
sb.append("World");
String result = sb.toString(); // "HelloWorld"
// 或者使用链式调用
String result = new StringBuilder().append("Hello").append("World").toString(); // "HelloWorld"

StringBuilderクラスはスレッドセーフではないがStringBufferクラスはスレッドセーフなので、シングルスレッド環境ではStringBuilderクラスが推奨されることに注意してください。

bannerAds