1.7

Comparing Values

AP Computer Science A

Comparing primitives: use ==

Comparing objects: use .equals()

Why does == fail for objects?

String literal pool — a tricky exception

The golden rule

Comparing Strings — more methods

equals() vs equalsIgnoreCase()

compareTo()

Null references

Summary comparison table

AP Exam Tips

Common Mistakes

Key Vocabulary