public class uno
{
public uno()
{
Collection l = new LinkedList();
Collection s = new HashSet();
for (int i=0; i<12; i++) if ( i%2==0) l.add(new Integer(i%3));
s.addAll(l);
System.out.println(l.size()+", "+s.size());
}
public static void main(String args[])
{
new uno();
}
}
L'output č: 6, 3
Non capisco perō come esce il 3.... il 6, ok corrisponde alla conta delle volte in cui nel ciclo for, l'if va a buon fine... ma il 3.. nn mi torna... come mai?