Mega Code Archive

 
Categories / Java Tutorial / File
 

US-ASCII

import java.nio.ByteBuffer; import java.nio.charset.Charset; public class MainClass {   public static void print(ByteBuffer bb) {     while (bb.hasRemaining())       System.out.print(bb.get() + " ");     System.out.println();     bb.rewind();   }   public static void main(String[] args) {     ByteBuffer bb = ByteBuffer.wrap(new byte[] { 0, 0, 0, 0, 0, 0, 0, (byte) 'a' });     System.out.println("Initial Byte Buffer");     print(bb);     Charset csets = Charset.forName("US-ASCII");     System.out.println(csets.name() + ":");     print(csets.encode(bb.asCharBuffer()));     csets.decode(bb);     bb.rewind();   } } /*      */ Initial Byte Buffer 0 0 0 0 0 0 0 97 US-ASCII: 0 0 0 97