*このやり方は推奨されていないことがわかりました*
コメント欄に正しい書き方が載っています
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が消えます!