Returns the trailing surrogate (a
<a href="http://www.unicode.org/glossary/#low_surrogate_code_unit">
low surrogate code unit</a>) of the
<a href="http://www.unicode.org/glossary/#surrogate_pair">
surrogate pair</a>
representing the specified supplementary character (Unicode
code point) in the UTF-16 encoding. If the specified character
is not a
<a href="Character.html#supplementary">supplementary character</a>,
an unspecified {@code char} is returned.
<p>If
{@link #isSupplementaryCodePoint isSupplementaryCodePoint(x)}
is {@code true}, then
{@link #isLowSurrogate isLowSurrogate}{@code (lowSurrogate(x))} and
{@link #toCodePoint toCodePoint}{@code (}{@link #highSurrogate highSurrogate}{@code (x), lowSurrogate(x)) == x}
are also always {@code true}.
@param codePoint a supplementary character (Unicode code point)
@return the trailing surrogate code unit used to represent the
character in the UTF-16 encoding
Returns the trailing surrogate (a <a href="http://www.unicode.org/glossary/#low_surrogate_code_unit"> low surrogate code unit</a>) of the <a href="http://www.unicode.org/glossary/#surrogate_pair"> surrogate pair</a> representing the specified supplementary character (Unicode code point) in the UTF-16 encoding. If the specified character is not a <a href="Character.html#supplementary">supplementary character</a>, an unspecified {@code char} is returned.
<p>If {@link #isSupplementaryCodePoint isSupplementaryCodePoint(x)} is {@code true}, then {@link #isLowSurrogate isLowSurrogate}{@code (lowSurrogate(x))} and {@link #toCodePoint toCodePoint}{@code (}{@link #highSurrogate highSurrogate}{@code (x), lowSurrogate(x)) == x} are also always {@code true}.
@param codePoint a supplementary character (Unicode code point) @return the trailing surrogate code unit used to represent the character in the UTF-16 encoding