【Java】eclipse で総称型の警告を消す方法 | 和歌山のシステム開発のことなら株式会社システムキューブ

【Java】eclipse で総称型の警告を消す方法

eclipseでjava開発をしているとたまにでる警告。
「ArrayList は raw 型です。総称型 ArrayList<E> への参照は、パラメーター化する必要があります」
原因は下記のようなコード。

ArrayList list = new ArrayList();

本来は、下記のように型引数を与えてやると警告が消える。

// 文字列のListの場合
ArrayList<String> list = new ArrayList<String>();

でも、JDKのバージョンアップを行ったときや、
他の開発者のコード上だと勝手にすべてを修正するわけにもいかないので、
警告が出ないよーに設定しちゃいましょう。

1.「ウィンドウ」 → 「設定」を開く。
2.設定ダイアログのツリーメニューから「Java」 → 「コンパイラ」 → 「エラー/警告」を選択。
3.「総称型」の「raw型の使用:」を「無視」に設定する。

これですっきりしました。
ちなみに上記はeclipse3.6の場合です。