🎴 Flashcard Mode

Java Advanced Practice Test - Threads, Assertions, and Collections

Card1 / 25
Mastered0
Review0
QuestionClick to flip

Which two statements are equivalent?

  1. 3/2
  2. 3<2
  3. 3*4
  4. 3<<2
AnswerClick to flip back
A
3 and 4
💡 Explanation:

(1) is wrong. 3/2 = 1 (integer arithmetic).
(2) is wrong. 3 < 2 = false.
(3) is correct. 3 * 4 = 12.
(4) is correct. 3 <<2= 12. In binary 3 is 11, now shift the bits two places to the left and we get 1100 which is 12 in binary (322).

Change Mode