...uses unsafe or unchecked operations

Status
Niet open voor verdere reacties.

tchembado

Gebruiker
Lid geworden
28 nov 2006
Berichten
93
als ik het volgende doe wilt mn pc et wel compile en uitvoeren, maar krijg ik wel de waarschuwing dat ik unsafe en unchecked operarations gebruik:

Code:
 public void addVoedsel(Voedsel v)
    {
        for(ArrayList a : voedselArray)
        {
            if(a.get(0).getClass().equals(v.getClass())){
            a.add(v);
            }
        }
    }

voedselArray is een arraylist van allemaal arraylists. Deze arraylists bevatten elk een ander soort voedsel, bijvoorbeeld groenten. al deze klassen van soorten van voedsel erven over van de klasse Voedsel. Het eerste object van deze arraylisten,a.get(0) is op voorhand aangemaakt.

Hoe kan ik die waarschuwing wegkrijgen?

Alvast bedankt,

Tchembado
 
Laatst bewerkt:
Geeft hij ook aan op welke regel deze 'unsafe en/of unchecked' operations zitten?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan