# Java: Exercise - Trim Right

## Problem

Write a method that returns a string with all trailing blanks from the right end of its string parameter. This should work even with strings with no characters, no whitespace, or no non-whitespace.

## Signature

        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.

## Example

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.

## Hint

Loop from the right end, using `Character.isWhitespace()` to test each character. When you find find something that isn't whitespace, return everything up to and including that character.

## Assumptions

Write only the method. You can easily change the Example - Generic Calc program to use this method.