Use `String` to store text in Java
Declare a string variable with `String text = “Hello”;`
Use `char[]` to store individual characters
Declare a character array with `char[] letters = {‘J’, ‘a’, ‘v’, ‘a’};`
Use `StringBuilder` for mutable text
Create one with `StringBuilder sb = new StringBuilder();`
Append text with `sb.append(“Hello”);`
Convert a `StringBuilder` to `String` with `sb.toString();`
Use `StringBuffer` for thread-safe mutable text
Create one with `StringBuffer buffer = new StringBuffer();`
Append text with `buffer.append(“Hello”);`
Use `Scanner` to read text from input
Read a line with `scanner.nextLine();`
Use `System.out.print` or `System.out.println` to display text
Print a string with `System.out.println(text);`
Use `String` methods like `toUpperCase()`, `toLowerCase()`, and `trim()`
Compare strings with `equals()` instead of `==`
Concatenate strings with `+` or `concat()`
Access a character with `text.charAt(0);`
Get the length with `text.length();`
