Я не понимаю ошибку создания Generic Array.
Сначала я попробовал следующее:
public PCB[] getAll() {
PCB[] res = new PCB[list.size()];
for (int i = 0; i < res.length; i++) {
res[i] = list.get(i);
}
list.clear();
return res;
}
Затем я попытался сделать это:
PCB[] res = new PCB[100];
Я должен упустить что-то, что кажется правильным. Я попробовал посмотреть, что я действительно сделал. И ничего не щелкает.
Мой вопрос: что я могу сделать, чтобы исправить это?
ошибка:
.\Queue.java:26: generic array creation
PCB[] res = new PCB[200];
^
Note: U:\Senior Year\CS451- file
uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
Инструмент завершен с кодом выхода 1