この警告の修正方法を知っている人はいますか?多次元arraylistのチェックされていない変換
MyMain.java:12: warning: [unchecked] unchecked conversion
found : java.util.ArrayList[][]
required: java.util.ArrayList<java.lang.String>[][]
obj[count].someArrayList = new ArrayList[4][4];
私はこれを変更しようとしました:
obj[count].someArrayList = new ArrayList<String>[4][4];
しかし、改正案は、次のエラーに警告変更:
MyMain.java:12: generic array creation
obj[count].someArrayList = new ArrayList<String>[4][4];
をsomeArrayListの宣言は次のとおりです。
public ArrayList<String>[][] someArrayList;
可能重複します(http:// stackoverflow.com/questions/217065/cannot-create-an-array-of-linkedlists-in-java) –