JavaPuzzlers
- Co pojawi się na ekranie po uruchomieniu poniższego kodu?
public class Text { public static void main(String[] args) { StringBuffer s = new StringBuffer('J') .append('a') .append('v') .append('a') .append('P') .append('u') .append('z') .append('z') .append('l') .append('e') .append('r') .append('s'); System.out.println(s); } }
Odpowiedzi:
(a) s
(b) JavaPuzzlers
(c) JavPuzlers
(d) wyjątek podczas uruchomienia (Runtime Exception)
(e) żadne z powyższych
- Odpowiedź uzasadnij i wyjaśnij dlaczego tak to działa