Vector parametrizado

Boas, não se pode criar um vector parametrizado de int ?

private Vector <int> arrayPesos; 

assim…

é que tá dando erro…

int é um tipo primitivo que não vai conversar com generics.

Faça:

private Vector< Integer > arrayPesos;

Ou melhor ainda:

private List< Integer > arrayPesos;

Vector é uma coleção sincronizada, o que a torna desnecessariamente mais lenta que sua prima da cidade, a List. A não ser que precise de uma coleção sincronizada, é claro.