public static String trimRight(String s)Note: This is declared
static because it is doesn't depend on
any instance variables from the class it would be defined in,
only on its parameters.
It's declared public only because
it might be generally useful.
| Call | Returns | Comments |
|---|---|---|
trimRight("Hello") | "Hello" | No trimming. |
trimRight("Hello ") | "Hello" | Trimmed |
trimRight(" Hello") | " Hello" | Not trimmed on left. |
trimRight("Hello ") | "Hello" | Trimmed |
trimRight("") | "" | No trimming of the empty string. |
trimRight(" ") | "" | All whitespace trimmed to nothing |
trimRight("Hello there") | "Hello there" | No trimming. |
Character.isWhitespace() to test each character.
When you find find something that isn't whitespace, return
everything up to and including that character.