if
Construct QuizJ8 Home « if
Construct Quiz
Fundamentals Quiz 11
The quiz below tests your knowledge of the material learnt in Fundamentals - Lesson 12 - if
Construct Quiz.
Question 1 : What will be output from this code snippet?
boolean a = false;
if (a = true) {System.out.println("true");}
else {System.out.println("false");}
- The snippet will output <code>true</code>. This is because <code>if ( a = true)</code> actually assigns <code>true</code> to 'a'.<br><code>if ( a == true)</code> would check <code>a</code> for equality and return <code>false</code>.
Quiz Progress Bar
Quiz 1
Code Structure & Syntax
![Code Structure and Syntax diagram Code Structure and Syntax diagram](../images/codestruct.webp)
Quiz 2
Java Variables
![Java Variables diagram Java Variables diagram](../images/javavariables.webp)
Quiz 3
Primitives - boolean
& char
data types
![Primitives boolean and char data types diagram Primitives boolean and char data types diagram](../images/primvariables.webp)
Quiz 4
Primitives - Numeric data types
![Primitives - Numeric data types diagram Primitives - Numeric data types diagram](../images/numprimvariables.webp)
Quiz 5
Method Scope
![Method Scope diagram Method Scope diagram](../images/scope.webp)
Quiz 6
Arithmetic Operators
![Arithmetic Operators diagram Arithmetic Operators diagram](../images/operators.webp)
Quiz 7
Relational & Logical Operators
![Relational and Logical Operators diagram Relational and Logical Operators diagram](../images/rellogoperators.webp)
Quiz 8
Assignment Operators
![Assignment Operators diagram Assignment Operators diagram](../images/assignoperators.webp)
Quiz 9
Bitwise Logical Operators
![Bitwise Logical Operators diagram Bitwise Logical Operators diagram](../images/bitwiseoperators.webp)
Quiz 10
Bitwise Shift Operators
![Bitwise Shift Operators diagram Bitwise Shift Operators diagram](../images/bitwiseshiftoperators.webp)
Quiz 12
switch
Construct
![switch Construct diagram switch Construct diagram](../images/switch.webp)
Quiz 13
for
Construct
![for Construct diagram for Construct diagram](../images/forloop.webp)
Quiz 14
while
Construct
![while Construct diagram while Construct diagram](../images/while.webp)
What's Next?
The next quiz on Java is all about Loop Statements.