Class Charsets
Charset
instances, which are
guaranteed to be supported by all Java platform implementations.
Assuming you're free to choose, note that UTF_8
is widely preferred.
See the Guava User Guide article on Charsets
.
- Since:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Charset
ISO-8859-1: ISO Latin Alphabet Number 1 (ISO-LATIN-1).static final Charset
US-ASCII: seven-bit ASCII, the Basic Latin block of the Unicode character set (ISO646-US).static final Charset
UTF-16: sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark.static final Charset
UTF-16BE: sixteen-bit UCS Transformation Format, big-endian byte order.static final Charset
UTF-16LE: sixteen-bit UCS Transformation Format, little-endian byte order.static final Charset
UTF-8: eight-bit UCS Transformation Format. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
US_ASCII
US-ASCII: seven-bit ASCII, the Basic Latin block of the Unicode character set (ISO646-US).Note: this constant is now unnecessary and should be treated as deprecated; use
StandardCharsets.US_ASCII
instead. -
ISO_8859_1
ISO-8859-1: ISO Latin Alphabet Number 1 (ISO-LATIN-1).Note: this constant is now unnecessary and should be treated as deprecated; use
StandardCharsets.ISO_8859_1
instead. -
UTF_8
UTF-8: eight-bit UCS Transformation Format.Note: this constant is now unnecessary and should be treated as deprecated; use
StandardCharsets.UTF_8
instead. -
UTF_16BE
UTF-16BE: sixteen-bit UCS Transformation Format, big-endian byte order.Note: this constant is now unnecessary and should be treated as deprecated; use
StandardCharsets.UTF_16BE
instead. -
UTF_16LE
UTF-16LE: sixteen-bit UCS Transformation Format, little-endian byte order.Note: this constant is now unnecessary and should be treated as deprecated; use
StandardCharsets.UTF_16LE
instead. -
UTF_16
UTF-16: sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark.Note: this constant is now unnecessary and should be treated as deprecated; use
StandardCharsets.UTF_16
instead.
-
-
Constructor Details
-
Charsets
private Charsets()
-