Strings
Comparing strings
In Java, String is a subclass of Object, so you need to compare them using .equals, e.g.
if (myString.equals("my text") {
not
if (myString == "my text") {
(== evaluates whether it’s the same object, not whether the object has the same contents, etc.)
String formatting
String.format("%s is a string", "this");
String.format("%d is an integer", 2);
String.format("%f is an floating point number", 2.0);