📚

 > 

💻 

 > 

🖥

3.1 Boolean Expressions

1 min readjune 18, 2024

Milo Chang

Milo Chang

Avanish Gupta

Avanish Gupta

Milo Chang

Milo Chang

Avanish Gupta

Avanish Gupta


AP Computer Science A 💻

130 resources
See Units

Sometimes, we want to compare two numbers or see if two things are equal. To do this, we use boolean expressions, which represent logic and tell whether something is true or false. These are the two values that boolean primitive types can take!

Boolean Operators

There are several operators that can be used to create boolean expressions. Any statement containing these operators will result in a boolean. Here are the operators and what they do:
  • == equals to (two primitive types have the same value)
  • != checks for inequality (not equal)
  • < less than
  • <= less than or equal to
  • > greater than
  • >= greater than or equal to
We will restrict the equality and inequality operators to primitive types for now. We will discuss the equality of objects in 3.7! The four remaining operators only work for numerical types (integers and doubles), but they work exactly like you would expect (ie. 3 < 5 returns true while 3 >= 5 returns false).
You can use boolean statements in conjunction with other operators as well, such as in the following statement: (a%2) == 0
This statement is asking if the value represented by a is even or not. If it is even, then we return true. If it is not, we return false.

Browse Study Guides By Unit
Unit 1 – Primitive Types
📱Unit 2 – Using Objects
🕹Unit 4 – Iteration
⚙️Unit 5 – Writing Classes
⌚️Unit 6 – Array
💾Unit 7 – ArrayList
💻Unit 8 – 2D Array
🖲Unit 9 – Inheritance
🖱Unit 10 – Recursion
🧐Exam Skills