What should be printed?
int result = 0;
result = result + (null != null ? 3 : 2);
result += (1 & 2) == 1 ? 2 : 3;
result += 1e5;
result += 1e2;
System.out.println(result);
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (4)
10106.0, I think. Because:No, you made a little mistake,
null == nullalways true, thereforenull != nullshould always be false.Ah! You're right.
100105, then. (I also mistakenly added a.0and lost a power of 10.)By the way, if you put
javaafter the backticks on your code box, it applies Java syntax highlighting!This:
will produce
...while this:
will produce
This works with JavaScript (
js), Python (python), and lots of other languages, as well.Wow, thank you! I didn't know it.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.