【Java】文字列結合について(「+演算子」、「append(StringBuilder,StringBuffer)」)

【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 にまとめてあります

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

PAGE TOP