tg-me.com/topJavaQuizExplain/181
Last Update:
What is the output of the code?
❌ A. Greater than,10
❌ B. false,10
❌ C. Greater than,11
❌ D. false,11
❌ E. The code will not compile because of line 4
✅ F. The code will not compile because of line 5
Explanation:
In this example, the ternary operator has two expressions, one of them a String and the other a boolean value. The ternary operator is permitted to have expressions that don’t have matching types, but the key here is the assignment to the String reference. The compiler knows how to assign the first expression value as a String, but the second boolean expression cannot be set as a String; therefore, this line will not compile.
BY Explanations “Top Java Quiz Questions”
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/topJavaQuizExplain/181