• 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