Contents
【Java】文字列結合について(「+演算子」、「append(StringBuilder,StringBuffer)」)
この記事では、Javaで文字列を結合する方法を解説します。
Stringクラス:+演算子で文字列結合
Stringクラスで文字列結合をするには、「+演算子」を使用します。
⇒文字列 + 文字列
●文字列 + 文字列
System.out.println("文字列" + "テスト"); // 実行結果 文字列テスト
●文字列 + 変数
String WKstr = "と変数"; String str = "文字列" + WKstr; System.out.println(str); // 実行結果 文字列と変数
●変数+ 変数
String WKstr1 = "変数1"; String WKstr2 = "変数2"; String str = WKstr1 + WKstr2; System.out.println(str); // 実行結果 変数1変数2
StringBuilderのappendを使用して結合する
StringBuilderで文字列を結合する場合はappendメソッドを使用します。
●文字列 + 文字列
// 変数宣言 StringBuilder sb = new StringBuilder(); sb.append("文字列"); sb.append("結合"); System.out.println(sb); // 実行結果 文字列結合
●文字列+変数
// 変数宣言 String WKstr = "変数"; StringBuilder sb = new StringBuilder("文字列"); sb.append(WKstr); System.out.println(sb); // 実行結果 文字列変数
StringBufferのappendを使用して結合する
StringBufferで文字列を結合する場合はappendメソッドを使用します。
●文字列 + 文字列
StringBuffer sb = new StringBuffer(); sb.append("文字列"); sb.append("結合"); System.out.println(sb); // 実行結果 文字列結合
●文字列+変数
String WKstr = "変数"; StringBuffer sb = new StringBuffer("文字列"); sb.append(WKstr); System.out.println(sb); // 実行結果 文字列変数
Javaの記事の一覧はJava にまとめてあります