Je ne comprends pas l'erreur de création de tableau générique.
J'ai d'abord essayé ce qui suit :
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;
}
Puis j'ai essayé de faire ça :
PCB[] res = new PCB[100];
Je dois manquer quelque chose parce que ça me semble correct. J'ai essayé de chercher, j'ai vraiment essayé. Et rien ne clique.
Ma question est la suivante : que puis-je faire pour résoudre ce problème ?
l'erreur est :
.\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
Outil terminé avec le code de sortie 1