JavaTM Platform
Standard Ed. 6

�� java.nio.charset.Charset
��ʹ��

ʹ�� Charset ��������
java.io ͨ�������������л����ļ�ϵͳ�ṩϵͳ���������� 
java.lang �ṩ���� Java ������Խ��г�����ƵĻ����ࡣ 
java.nio.charset �����������ֽں� Unicode �ַ�֮��ת���� charset���������ͱ������� 
java.nio.charset.spi java.nio.charset ���ķ����ṩ���ࡣ 
javax.tools Ϊ�ܹ��ӳ������磬���������е��õĹ����ṩ�ӿڡ� 
 

java.io �� Charset ��ʹ��
 

��������Ϊ Charset �� java.io �еĹ��췽��
InputStreamReader(InputStream in, Charset cs)
          ����ʹ�ø����ַ����� InputStreamReader��
OutputStreamWriter(OutputStream out, Charset cs)
          ����ʹ�ø����ַ����� OutputStreamWriter��
 

java.lang �� Charset ��ʹ��
 

��������Ϊ Charset �� java.lang �еķ���
 byte[] String.getBytes(Charset charset)
          ʹ�ø����� charset ���� String ���뵽 byte ���У���������洢���µ� byte ���顣
 

��������Ϊ Charset �� java.lang �еĹ��췽��
String(byte[] bytes, Charset charset)
          ͨ��ʹ��ָ���� charset ����ָ���� byte ���飬����һ���µ� String��
String(byte[] bytes, int offset, int length, Charset charset)
          ͨ��ʹ��ָ���� charset ����ָ���� byte �����飬����һ���µ� String��
 

java.nio.charset �� Charset ��ʹ��
 

���� Charset �� java.nio.charset �еķ���
 Charset CharsetEncoder.charset()
          ���ش����˱������� charset��
 Charset CharsetDecoder.charset()
          ���ش����˽������� charset��
static Charset Charset.defaultCharset()
          ���ش� Java �������Ĭ�� charset��
 Charset CharsetDecoder.detectedCharset()
          ��ȡ�˽�������⵽�� charset����ѡ��������
static Charset Charset.forName(String charsetName)
          ����ָ�� charset �� charset ����
 

���ر�������Ϊ Charset �����͵� java.nio.charset �еķ���
static SortedMap<String,Charset> Charset.availableCharsets()
          ����ӹ淶 charset ���Ƶ� charset ���������ӳ�䡣
 

��������Ϊ Charset �� java.nio.charset �еķ���
 int Charset.compareTo(Charset that)
          �Ƚϴ� charset ������ charset��
abstract  boolean Charset.contains(Charset cs)
          ֪ͨ�� charset �Ƿ���������� charset��
 

��������Ϊ Charset �� java.nio.charset �еĹ��췽��
CharsetDecoder(Charset cs, float averageCharsPerByte, float maxCharsPerByte)
          ��ʼ���µĽ�������
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar)
          ��ʼ���µı�������
CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement)
          ��ʼ���µı�������
 

java.nio.charset.spi �� Charset ��ʹ��
 

���� Charset �� java.nio.charset.spi �еķ���
abstract  Charset CharsetProvider.charsetForName(String charsetName)
          �ø����� charset ���ƻ�ȡ charset��
 

���ر�������Ϊ Charset �����͵� java.nio.charset.spi �еķ���
abstract  Iterator<Charset> CharsetProvider.charsets()
          �����ڴ��ṩ����֧�ֵ� charset �Ͻ��е����ĵ�������
 

javax.tools �� Charset ��ʹ��
 

��������Ϊ Charset �� javax.tools �еķ���
 StandardJavaFileManager JavaCompiler.getStandardFileManager(DiagnosticListener<? super JavaFileObject> diagnosticListener, Locale locale, Charset charset)
          Ϊ�˹��߻�ȡһ����׼�ļ�������ʵ�ֵ���ʵ����
 


JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������