Javaで文字列を配列に変換する方法は何ですか。
Javaで文字列を配列に変換する方法はいくつかありますが、以下には一般的な方法のうち3つがあります。
- StringクラスのtoCharArray()メソッドを使用すると、文字列を文字配列に変換することができます。
String str = "Hello World";
char[] charArray = str.toCharArray();
- Stringのsplit()メソッドを使用すると、指定した区切り文字に基づいて文字列を文字列配列に分割することができます。
String str = "Hello,World";
String[] strArray = str.split(",");
- StringTokenizerクラスを使用すると、指定された区切り文字で文字列を文字列配列に分割することができます。
String str = "Hello,World";
StringTokenizer tokenizer = new StringTokenizer(str, ",");
String[] strArray = new String[tokenizer.countTokens()];
int i = 0;
while (tokenizer.hasMoreTokens()) {
strArray[i++] = tokenizer.nextToken();
}