-
文字列を単語ごとに分割する方法: 文字列を単語ごとに分割するには、Stringクラスのsplit()メソッドを使用します。このメソッドは、指定した区切り文字を使用して文字列を分割し、結果を配列として返します。例えば、以下のコードはスペースを区切り文字として使い、文字列を単語ごとに分割します。
String str = "Hello world! This is a string."; String[] words = str.split(" ");
-
文字列を文字ごとに分割する方法: 文字列を文字ごとに分割するには、StringクラスのtoCharArray()メソッドを使用します。このメソッドは、文字列を文字の配列に変換します。例えば、以下のコードは文字列を文字ごとに分割し、配列として取得します。
String str = "Hello"; char[] chars = str.toCharArray();
-
文字列を指定した区切り文字で分割する方法: 文字列を指定した区切り文字で分割するには、StringTokenizerクラスを使用する方法もあります。以下は例です。
import java.util.StringTokenizer; String str = "apple,banana,cherry"; StringTokenizer tokenizer = new StringTokenizer(str, ","); String[] fruits = new String[tokenizer.countTokens()]; int index = 0; while (tokenizer.hasMoreTokens()) { fruits[index] = tokenizer.nextToken(); index++; }
これらの方法を使用すれば、Javaで文字列を配列に変換することができます。適切な方法を選択し、プログラムの要件に合わせて利用してください。