1. ホーム
  2. java

Javaで文字列から最初の単語を抽出する最も良い方法は何ですか?

2023-09-27 09:52:47

質問

文字列をパースして最初の単語を抽出するための短いメソッドを書こうとしています。私はこれを行うための最良の方法を探しています。

私は str.split(",") を使用すると仮定しますが、私は文字列から最初の最初の単語だけを取得し、それを1つの変数に保存し、残りのトークンを別の変数に入れたいと思います。

これを行うための簡潔な方法はありますか?

どのように解決するのですか?

の第2パラメータは split メソッドはオプションで、指定された場合は対象の文字列のみを分割します。 N 回だけ分割します。

例えば

String mystring = "the quick brown fox";
String arr[] = mystring.split(" ", 2);

String firstWord = arr[0];   //the
String theRest = arr[1];     //quick brown fox

別の方法として substring のメソッドを使うこともできます。 文字列 .