Javaにおける文字列の操作方法


  1. 文字列の連結: 文字列を連結するには、+演算子またはconcat()メソッドを使用します。
String str1 = "Hello";
String str2 = "World";
String result1 = str1 + " " + str2;
String result2 = str1.concat(" ").concat(str2);
System.out.println(result1); // 出力: Hello World
System.out.println(result2); // 出力: Hello World
  1. 文字列の比較: 文字列の比較には、equals()メソッドを使用します。
String str1 = "Hello";
String str2 = "World";
boolean isEqual = str1.equals(str2);
System.out.println(isEqual); // 出力: false
  1. 文字列の分割: 文字列を指定した区切り文字で分割するには、split()メソッドを使用します。
String str = "apple,banana,cherry";
String[] fruits = str.split(",");
for (String fruit : fruits) {
    System.out.println(fruit);
}
// 出力:
// apple
// banana
// cherry
  1. 文字列の置換: 文字列内の特定の文字列を別の文字列に置換するには、replace()メソッドを使用します。
String str = "Hello, World!";
String newStr = str.replace("Hello", "Hi");
System.out.println(newStr); // 出力: Hi, World!

これらは一部の一般的な文字列操作の例です。他にも文字列の長さ取得、部分文字列の取得、大文字・小文字変換など、さまざまな操作が可能です。必要に応じて、Javaの公式ドキュメントやオンラインのリソースを参照して詳細を学習してください。