*このやり方は推奨されていないことがわかりました*
コメント欄に正しい書き方が載っています
javaでプログラムを書いている時にString型からList型に変換する必要がでました。
そのときに調べたらやり方があったので、忘れないためにもここにも書いておきます。
String型→Lits型へ変換してくれるメソッド
public List StringToList(String str){
List list = new ArrayList();
StringTokenizer tokenizer = new StringTokenizer(str,"");
while (tokenizer.hasMoreTokens()) {
list.add(tokenizer.nextToken());
}
return list;
}
このメソッドを使えばString型→List型へ変換してくれます。
データを格納している変数を引数にすれば、List型へ変換してくれます。
*ちなみに上記のソースコートをコピペすれば問題なく使えますが、WARNが出ます。
これを失くすためには
このようにList<String>
やList<Integer>
などといった引数をとってあげれば、WARNが消えます!