What is the result of 10 + 20 + “30” in Java?

Java MCQ: What is the result of 10 + 20 + “30” in Java?

a) 1030
b) 30
c) 102030
d) 3030

Answer:

d) 3030

Explanation:

In Java, the expression 10 + 20 + "30" results in "3030". This is because Java evaluates the expression from left to right. Initially, it adds 10 and 20, resulting in 30. Then, it encounters the string "30", and the integer 30 is converted to a string and concatenated with "30", resulting in "3030". This behavior highlights how Java handles string concatenation with arithmetic operations.

Reference links:

https://www.rameshfadatare.com/learn-java-programming/
https://www.javaguides.net/p/java-tutorial-learn-java-programming.html

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top