OOjava BlueJ: foreach not applicable to expression type
<p>I get this error with this code:</p>

<pre><code>public class Cafévoetbalploeg
{
// instance variables - replace the example below with your own
private String naam;
private int stichtingsjaar;
private String plaats;
private int totaalDoelpunten;
private int aantalGewonnenWedstrijden;
private Wedstrijdlijst wedstrijdlijst;    

/**
 * Constructor for objects of class Cafévoetbalploeg
 */
public Cafévoetbalploeg() {
    stichtingsjaar = 0;

}    

/**
 *De naam van de ploeg
 *
 *@param ploegnaam geef de naam van de ploeg in
 */
public void naam(String ploegnaam) {
    naam = ploegnaam;        
}

/**
 *Het stichtingsjaar
 *
 *@param jaar geef het stichtingsjaar in
 */
public void stichtingsjaar(int jaar) {
    stichtingsjaar = jaar;        
}
/**
 *De locatie waar de ploeg speelt
 *
 *@param geef de locatie in waar de ploeg speelt
 */
public void plaats(String locatie) {
    plaats = locatie;
}

public int getAantalGewonnenWedstrijden (int jaar) {
    for (Wedstrijd w: wedstrijdlijst) 
    {
        if(wedstrijd.getJaar() == jaar) {
            w = wedstrijd;
        }              
    }       
}    

/**
 * Geef de naam van de ploeg
 * 
 * @return naam de naam van de ploeg
 */
public String naam() {
    return naam;
}
/**
 * Geef het stichtingsjaar van de voetbalploeg
 * 
 * @return stichtingsjaar het stichtingsjaar van de ploeg
 */
public int stichtingsjaar() {
    return stichtingsjaar;
}
/**
 * Geef de plaats waar de ploeg speelt
 * 
 * @return plaats de plaats van de ploeg
 * 
 */
public String plaats() {
    return plaats;
}
</code></pre>

<p>}</p>

<p>It got stuck here:</p>

<p><code>for (Wedstrijd w: wedstrijdlijst)</code></p>

<p>I am just a beginner in java so i don't know how to solve this error.</p>

<p>Why does this not work?</p>
