Czy rozmiar ma znaczenie?
- Co pojawi się na ekranie po uruchomieniu poniższego kodu?
public class SizeDoesMatterVol1 {
public static void main(String[] args) {
final List integers = Arrays.asList(new Integer[]{1, 2, 3});
final List ints = Arrays.asList(new int[]{1, 2, 3});
System.out.println(ints.size() == integers.size());
}
}
Czytaj więcej…
W związku z niespodziewaną popularnością i bardzo gorącym przyjęciem nowego serwisu, postanowiłem – wyjątkowo – dodać kolejnego Puzzle’a, zanim poprzedni zostanie rozwiązany.
- Co pojawi się na ekranie po uruchomieniu poniższego kodu?
import java.util.HashSet;
import java.util.Set;
public class ShortSet {
public static void main(String[] args) {
Set<Short> s = new HashSet<Short>();
for (short i = 0; i < 100; i++) {
s.add(i);
s.remove(i - 1);
}
System.out.println(s.size());
}
}
Czytaj więcej...