Telegram Group & Telegram Channel
What is the output of the following code?
1: public class TernaryTester {
2: public static void main(String[] args) {
3: int x = 5;
4: System.out.println(x > 2 ? x < 4 ? 10 : 8 : 7);
5: }}


A. 5
B. 4
C. 10
D. 8
E. 7
F. The code will not compile because of line 4.

Explanation:
Although parentheses are not required, they do greatly increase code readability, such as the following equivalent
statement: System.out.println((x > 2) ? ((x < 4) ? 10 : 8) : 7)
We apply the outside ternary operator first, as it is possible the inner ternary expression may never be evaluated. Since (x>2) is true, this reduces the problem to: System.out.println((x < 4) ? 10 : 8)
Since x is greater than 2, the answer is 8



tg-me.com/topJavaQuizExplain/35
Create:
Last Update:

What is the output of the following code?

1: public class TernaryTester {
2: public static void main(String[] args) {
3: int x = 5;
4: System.out.println(x > 2 ? x < 4 ? 10 : 8 : 7);
5: }}


A. 5
B. 4
C. 10
D. 8
E. 7
F. The code will not compile because of line 4.

Explanation:
Although parentheses are not required, they do greatly increase code readability, such as the following equivalent
statement: System.out.println((x > 2) ? ((x < 4) ? 10 : 8) : 7)
We apply the outside ternary operator first, as it is possible the inner ternary expression may never be evaluated. Since (x>2) is true, this reduces the problem to: System.out.println((x < 4) ? 10 : 8)
Since x is greater than 2, the answer is 8

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/35

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

The seemingly negative pandemic effects and resource/product shortages are encouraging and allowing organizations to innovate and change.The news of cash-rich organizations getting ready for the post-Covid growth economy is a sign of more than capital spending plans. Cash provides a cushion for risk-taking and a tool for growth.

telegram from id


Telegram Explanations “Top Java Quiz Questions”
FROM USA