Package com.google.common.base
Class Charsets
java.lang.Object
com.google.common.base.Charsets
Contains constant definitions for the six standard
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
- Author:
- Mike Bostock
-
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. -
Method Summary
-
Field Details
-
US_ASCII
US-ASCII: seven-bit ASCII, the Basic Latin block of the Unicode character set (ISO646-US).Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.US_ASCII
instead. -
ISO_8859_1
ISO-8859-1: ISO Latin Alphabet Number 1 (ISO-LATIN-1).Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.ISO_8859_1
instead. -
UTF_8
UTF-8: eight-bit UCS Transformation Format.Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.UTF_8
instead. -
UTF_16BE
UTF-16BE: sixteen-bit UCS Transformation Format, big-endian byte order.Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.UTF_16BE
instead. -
UTF_16LE
UTF-16LE: sixteen-bit UCS Transformation Format, little-endian byte order.Java 7+ users: this constant 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.Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.UTF_16
instead.
-