java-exercism-exercises/log-levels/HINTS.md

27 lines
1.3 KiB
Markdown

# Hints
## General
- The `String` class has many useful [built-in methods][string-class].
## 1. Get message from a log line
- Different options to search for text in a string are explored in [this tutorial][tutorial-search-text-in-string].
- How to split strings can be seen [here][tutorial-split-strings]
- Removing white space is [built-in][tutorial-trim-white-space].
## 2. Get log level from a log line
- Changing a `String`'s casing is explored [here][tutorial-changing-case-upper] and [here][tutorial-changing-case-lower].
## 3. Reformat a log line
- There are several ways to [concatenate strings][tutorial-concatenate-strings]
[string-class]: https://docs.oracle.com/javase/8/docs/api/java/lang/String.html
[tutorial-search-text-in-string]: https://javarevisited.blogspot.com/2016/10/how-to-check-if-string-contains-another-substring-in-java-indexof-example.html
[tutorial-trim-white-space]: https://www.geeksforgeeks.org/java-string-trim-method-example/
[tutorial-changing-case-upper]: https://www.javatpoint.com/java-string-touppercase
[tutorial-changing-case-lower]: https://www.javatpoint.com/java-string-tolowercase
[tutorial-concatenate-strings]: https://www.javatpoint.com/string-concatenation-in-java
[tutorial-split-strings]: https://www.geeksforgeeks.org/split-string-java-examples/