Returns a copy of the string, with leading and trailing whitespace omitted.
String object represents an empty character
sequence, or the first and last characters of character sequence
represented by this
String object both have codes
'\u0020' (the space character), then a
reference to this
String object is returned.
Otherwise, if there is no character with a code greater than
'\u0020' in the string, then a new
String object representing an empty string is created
Otherwise, let k be the index of the first character in the
string whose code is greater than
'\u0020', and let
m be the index of the last character in the string whose code
is greater than
'\u0020'. A new
object is created, representing the substring of this string that
begins with the character at index k and ends with the
character at index m-that is, the result of
This method may be used to trim whitespace (as defined above) from the beginning and end of a string.