【Java】Stringクラスのconcat()メソッドの使い方と動作解説

Javaプログラミングにおいて、文字列を結合する必要がある場面はよくあります。JavaのStringクラスには、文字列を結合するためのconcat()メソッドが提供されています。

この記事では、concat()メソッドの使い方と動作について解説します。

目次

concat()メソッドとは?

concat()メソッドは、Stringクラスのオブジェクトに別の文字列を結合するために使用されます。これは、既存の文字列に新しい文字列を追加して新しい文字列を作成します。

concat()メソッドの使用法

concat()メソッドは以下のように定義されています。

public String concat(String str)

このメソッドは、引数として結合する文字列を受け取ります。そして、結合された新しい文字列を返します。

concat()メソッドのサンプルコード

以下は、concat()メソッドの使用例です。

public class Main {
    public static void main(String[] args) {
        String str1 = "Hello, ";
        String str2 = "world!";

        String result = str1.concat(str2);

        System.out.println(result);
    }
}

この例では、”Hello, “という文字列に”world!”という文字列を結合しています。concat()メソッドを使うことで、新しい文字列”Hello, world!”が作成されます。

concat()メソッドの注意点

concat()メソッドは新しい文字列を作成するため、元の文字列は変更されません。そのため、結果を保持するためには新しい変数に代入する必要があります。

まとめ

concat()メソッドは、既存の文字列に別の文字列を結合して新しい文字列を作成するための便利なメソッドです。文字列の結合を行う際に利用することで、コードを簡潔に保ちながら効率的に文字列を操作することができます。

目次