Javaで文字列を操作する方法


  1. 文字列の連結: 文字列を連結するには、"+"演算子やconcat()メソッドを使用します。
String str1 = "Hello";
String str2 = "World";
String result = str1 + " " + str2; // "Hello World"
String result2 = str1.concat(" ").concat(str2); // "Hello World"
  1. 文字列の比較: 文字列の内容を比較するには、equals()メソッドやcompareTo()メソッドを使用します。
String str1 = "apple";
String str2 = "banana";
boolean isEqual = str1.equals(str2); // false
int comparison = str1.compareTo(str2); // negative value (-1 in this case)
  1. 文字列の分割: 文字列を指定された区切り文字で分割するには、split()メソッドを使用します。
String str = "apple,banana,grape";
String[] fruits = str.split(","); // ["apple", "banana", "grape"]
  1. 文字列の検索: 特定の文字列や文字を検索するには、indexOf()メソッドやcontains()メソッドを使用します。
String str = "Hello World";
int index = str.indexOf("World"); // 6
boolean contains = str.contains("Hello"); // true

これらはJavaでよく使用される文字列操作の一部ですが、さまざまな他の方法もあります。詳細な情報や具体的な使用例については、公式ドキュメントやオンラインのチュートリアルを参照してください。