String - X vs Y

To Do

String vs StringBuffer vs StringBuilder

String vs CharSequence

String literal vs String object

String Pool vs Heap memory

== vs equals()

compareTo() vs equals()

trim() vs strip() (Java 11+)

contains() vs matches()

toString() vs String.valueOf()

String.join() vs Collectors.joining()

Immutable vs Mutable Strings

null vs “” (empty string)

isEmpty() vs isBlank()

length() vs isEmpty()

Objects.equals() vs equals()


This site uses Just the Docs, a documentation theme for Jekyll.