OR
誰でも自由に記事を投稿・編集できるオープンリファレンス
記事ID:588
区分:プログラム  |  分類:Java  |  最終更新日:2014/07/23
クリエイティブ・コモンズ 表示-継承ライセンス 2.1
【Java】文字列を連結する
関連タグ:Java, String, concat, StringBuffer, StringBuilder
このエントリーをはてなブックマークに追加      
本文
履歴
編集
閲覧数: 4,208
Java関連技術まとめ > 【Java】文字列を連結する

Java で文字列を連結する方法は、以下の4つがあります。

 

プラス演算子

変数と変数をそのままプラス演算子でつなげることで、文字列を結合することができます。

String str1 = "aaa";
String str2 = "bbb";
String str = str1 + str2;

String.concat

元となる変数のconcatメソッドを使用することで、文字列を結合することができます。

String str1 = "aaa";
String str2 = "bbb";
String str = str1.concat(s2);

StringBuffer

StringBuffer クラスのインスタンスを生成し、その append メソッドを使用して文字列を結合することができます。

String str1 = "aaa";
String str2 = "bbb";
StringBuffer strbuf = new StringBuffer();
strbuf.append(str1);
strbuf.append(str2);
String str = strbuf.toString();

StringBuilder

StringBuilder クラスのインスタンスを生成し、その append メソッドを使用して文字列を結合することができます。

String str1 = "aaa";
String str2 = "bbb";
StringBuilder strbuf = new StringBuilder();
strbuf.append(str1);
strbuf.append(str2);
String s = strbuf.toString();

 

関連記事
関連記事はありません。
外部リンク
外部リンクはありません。
- 記事検索 -