Java concat() メソッド
Javaでは、concat() メソッドは2つの文字列を連結するために使用されます。
このメソッドは String クラスに属し、それを使用するとある文字列を別の文字列の末尾に連結できます。
注意すべき点は、concat() メソッドは元の文字列を変更せず、新しい文字列を返すことです。
構文
public String concat(String s)
パラメータ
s-- 連結する文字列。
戻り値
連結後の新しい文字列を返します。
実例
実例
public class Test {
public static void main(String args[]) {
String s = "サンプル:";
s = s.concat("www.example.com");
System.out.println(s);
}
}
public static void main(String args[]) {
String s = "サンプル:";
s = s.concat("www.example.com");
System.out.println(s);
}
}
上記のプログラムの実行結果は次のとおりです:
サンプル:www.example.com
注意事項
- メソッドに渡される
concat()パラメータがnullの場合、スローされますNullPointerException。 - メソッドに渡される
concat()パラメータが空文字列 ("") の場合、返される文字列は呼び出したconcat()メソッドの文字列と同じです。
実例
public class ConcatExample {
public static void main(String[] args) {
String str1 = "Hello";
// 空文字列を連結する
String result = str1.concat("");
// 結果を出力する
System.out.println(result); // "Hello" を出力
}
}
public static void main(String[] args) {
String str1 = "Hello";
// 空文字列を連結する
String result = str1.concat("");
// 結果を出力する
System.out.println(result); // "Hello" を出力
}
}
要約すると、concat() メソッドはシンプルで効果的な文字列連結メソッドですが、例外を防ぐために null を渡さないように注意する必要があります。
その他の拡張
Java Stringクラス