Unit 3 Boolean Expressions - 3.1

3.1: Boolean Expressions 3.2: If Control Flow 3.3: If Else 3.4: Else If 3.5: Compound Booleans 3.6: Equivalent Booleans 3.7: Comparing Objects 3.8: Homework

3.1 Boolean Expressions

Java’s relational operators

  • equal to: ==
  • not equal to: !=
  • less than: <
  • greater than: >
  • less than or equal to: <=
  • greater than or equal to >=

Hack!

int myAge = 15;
int otherAge = 45; 

using these integers, determine weather the following statements are True or False

  1. False
  2. True
  3. True
  4. False
  5. False
  6. True

Screenshot 2024-09-15 at 10 00 54 PM

Strings

popcorn hack

whats wrong with this code? (below)


String myName = "Alisha";

myName != "Anika";
myName == "Alisha";
true

comparison of string objects should be done using String methods, NOT integer methods.

  • .equal
  • compare to
String myName = "Alisha";
boolean areNamesEqual = myName.equals("Alisha");  

if (areNamesEqual) {
    System.out.println("True");
} else {
    System.out.println("False");
}

homework question

Screenshot 2024-09-16 at 8 05 24 AM what is the precondition for num?

The number of digits in num between one and six, inclusive.

Comments

You are seeing this because your Disqus shortname is not properly set. To configure Disqus, you should edit your _config.yml to include either a disqus.shortname variable.

If you do not wish to use Disqus, override the comments.html partial for this theme.