Conditionals
Make decisions with if statements and switch statements.
if statements
An if statement runs code only if a condition is true.
if (batteryVoltage > 12) {
System.out.println("Ready!");
}if-else
If the condition is false, the else block runs.
if (power > 0.5) {
System.out.println("Fast");
} else {
System.out.println("Slow");
}else if
Check multiple conditions.
if (score >= 100) {
System.out.println("Excellent");
} else if (score >= 80) {
System.out.println("Good");
} else {
System.out.println("Keep practicing");
}switch
A switch statement is useful when checking one variable against several possible values.
switch (alliance) {
case RED:
System.out.println("Red Alliance");
break;
case BLUE:
System.out.println("Blue Alliance");
break;
default:
System.out.println("Unknown");
}FTC Example
if (gamepad1.a) {
intake.start();
} else {
intake.stop();
}Key Takeaways
- Use
iffor decisions. - Use
elsefor an alternative. - Use
else iffor multiple conditions. - Use
switchwhen checking many possible values.
Was this resource helpful?
