エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Java SE 8で文字列連結が便利になった! - 行きあたりばったりエンジニアの日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Java SE 8で文字列連結が便利になった! - 行きあたりばったりエンジニアの日記
ただいま、Java SE 8研修の開発中です。 Java SE 8では、文字列の連結がやりやすいAPIが追加されていま... ただいま、Java SE 8研修の開発中です。 Java SE 8では、文字列の連結がやりやすいAPIが追加されています。 例えば、配列の各要素をカンマで区切って、1つの文字列に連結するプログラムは、Java SE 7までならこんな感じだったと思います。 出力は「aaa,bbb,ccc」となります。 StringBuilder使ってappend()して。 また、カンマをappend()する際は、最後の要素の時はカンマを付けないという条件分岐が必要です。 これが、Java SE 8で追加されたString.join()メソッドを使うと、こうなります。 8行で書いてたコードが1行になりました。かなり簡単ですね。 もう少し複雑な例を考えます。 配列の各要素を連結するとともに、各要素に [ ] というプレフィックス・サフィックスを付けます。また、配列の要素数が0の場合、空文字にします。 Java