@GwtCompatible(emulated=true) public final class Charsets extends Object
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
.
Modifier and Type | Field and Description |
---|---|
static Charset |
ISO_8859_1
ISO-8859-1: ISO Latin Alphabet Number 1 (ISO-LATIN-1).
|
static Charset |
US_ASCII
US-ASCII: seven-bit ASCII, the Basic Latin block of the Unicode character set (ISO646-US).
|
static Charset |
UTF_16
UTF-16: sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order
mark.
|
static Charset |
UTF_16BE
UTF-16BE: sixteen-bit UCS Transformation Format, big-endian byte order.
|
static Charset |
UTF_16LE
UTF-16LE: sixteen-bit UCS Transformation Format, little-endian byte order.
|
static Charset |
UTF_8
UTF-8: eight-bit UCS Transformation Format.
|
@GwtIncompatible public static final Charset US_ASCII
Note for Java 7 and later: this constant should be treated as deprecated; use StandardCharsets.US_ASCII
instead.
public static final Charset ISO_8859_1
Note for Java 7 and later: this constant should be treated as deprecated; use StandardCharsets.ISO_8859_1
instead.
public static final Charset UTF_8
Note for Java 7 and later: this constant should be treated as deprecated; use StandardCharsets.UTF_8
instead.
@GwtIncompatible public static final Charset UTF_16BE
Note for Java 7 and later: this constant should be treated as deprecated; use StandardCharsets.UTF_16BE
instead.
@GwtIncompatible public static final Charset UTF_16LE
Note for Java 7 and later: this constant should be treated as deprecated; use StandardCharsets.UTF_16LE
instead.
@GwtIncompatible public static final Charset UTF_16
Note for Java 7 and later: this constant should be treated as deprecated; use StandardCharsets.UTF_16
instead.
Copyright © 2010–2019. All rights reserved.