UPPERCASE
Similarly, if you have a String which potentially contains lower-cased letters, you can get a new String with everything
transformed into upper-case using the .toUpperCase() method.
void main() {
String message = "Happy Valentines Day";
String upperCased = message.toUpperCase();
IO.println(upperCased);
}
This does not change the original String in place. It just makes a new String with all upper-case letters.
Much like with .toLowerCase() you can optionally provide a Locale to get consistent behavior
no matter what language the system is set to.
void main() {
String message = "Happy Valentines Day";
// Same as above, no matter what.
String upperCased = message.toUpperCase(Locale.US);
IO.println(upperCased);
}