Constructs a new String
by decoding the specified array of bytes
using the specified charset. The
length of the new String
is a function of the charset, and hence
may not be equal to the length of the byte array.
The behavior of this constructor when the given bytes are not valid
in the given charset is unspecified. The java.nio.charset.CharsetDecoder
class should be used when more control
over the decoding process is required.
bytes
| The bytes to be decoded into characters | |
charsetName
| The name of a supported charset |
UnsupportedEncodingException
| If the named charset is not supported |
Diagram: String