Java NIO CharsetThe concept of charset is introduced in JDK 1.4 using the package java.nio.charset.Charset. It plays an important role in encoding and decoding between the given charset and UNICODE. The name of charset must follow certain rules. It must begin with the number or letter. Charset method is also safe for use in the multithreading environment. Standard charsetsThe list of charset supported in java are given below: UTF-8: This is 8 bit UCS transformation format. US-ASCII: Seven bit ASCII characters. UTF-16LE: This is 16 bit UCS transformation with little endian byte order. ISO-8859-1: ISO Latin alphabet UTF-16: 16 bit UCS transformation format. UTF-16BE: This is 16 bit UCS transformation format with big endian byte order Charset.displayName() in Java NIO This method is used to return a canonical name of charset.Charset.encode() in Java NIO This method is used to encode the charbuffer of UNICODE charset into the byte buffer of given charset.Charset.decode() in Java NIO This method is used to decode the string of a given charset into charbuffer of Unicode charset.Basic Charset ExampleOutput: Next TopicEncode and Decode in Java NIO |
We provides tutorials and interview questions of all technology like java tutorial, android, java frameworks
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India