В вашем объявлении списка q
отсутствует информация о том, какие объекты он содержит.
List<List<Integer>> q = new ArrayList<>();
Без этой информации единственное, что может знать компилятор, - это то, что он содержит объекты некоторых типов. добрый, поэтому q.get()
должен иметь тип Object
. Но в классе Object
нет методов get()
и size()
, и это ошибка, которую вы получаете.