ArrayList<String> lstString = new ArrayList<String>();
ArrayList<Object> lstObj;
ArrayList<?> list = (ArrayList<?>)lstString;
lstObj = (ArrayList<Object>)list;

これ以外に良いキャスト方法って無いの?