36

一部の httpclient では、文字列 charsetµ を指定する必要があります。

UTF8、utf8、またはUTF-8のどれを与えるべきか疑問に思っていますか?

特に Charset.forName(enc) を呼び出す場合

4

5 に答える 5

24

UnsupportedEncodingExceptions に対処する必要がなくなるため、 StandardCharsets.UTF_8が使いやすくなります。

于 2016-10-12T16:27:57.100 に答える
21

UTF-8が標準で、ほとんどの人が使用しています。

Java で使用される文字セットのリストを次に示します。

http://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html

NB
charset factory/singleton クラスがEnumパラメーターとして取ることができる場合は、IMO と同様にStringEnum常により安全で優れたオプションです。

于 2012-07-15T10:40:43.403 に答える