У меня есть следующий код;Java: несовместимые типы error
for(Object[] myObj : queryResponse.getRecords()) {
}
Сигнатура getRecords()
является List<T> getRecords()
Теперь queryResponse имеет пользовательского класса типа QueryResponse с 2-мя членами;
private Long totalRecords;
private List<T> records;
Теперь во время выполнения (во время отладки), я получаю «запись» в качестве вектора с членами как
[0] = Object[]
[1] = Object[]
Но И не знает, почему я получаю несовместимые типы компиляции ошибки в следующую строке
for(Object[] myObj : queryResponse.getRecords()) {
Не должно быть 'Object obj' вместо' Object [] obj' в 'for' цикле? – SudoRahul
Что такое подпись метода getRecords()? –
Это список getRecords() –
testndtv