class Test { public static void main(String args[]) { System.out.println(10 + 20 + "GeeksQuiz"); System.out.println("GeeksQuiz" + 10 + 20); } }
(A)
30GeeksQuiz GeeksQuiz30
(B)
1020GeeksQuiz GeeksQuiz1020
(C)
30GeeksQuiz GeeksQuiz1020
(D)
1020GeeksQuiz GeeksQuiz30
Respuesta: (C)
Explicación: En las expresiones dadas 10 + 20 + «GeeksQuiz» y «GeeksQuiz» + 10 + 20 , hay dos operadores +, por lo que la asociatividad entra en escena. El operador + es de izquierda a derecha. Entonces, la primera expresión se evalúa como (10 + 20) + «GeeksQuiz» y la segunda expresión se evalúa como («GeeksQuiz» + 10) + 20 .
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA