public class exampleAP10{ public static void main(String arg[]){ char code[]={'\u0030','\u0040','\u0050','\u0060','\u0070', 'あ','亜'}; // JDK 1.0では日本語コードはエラー int i, j, k = (int)code[5], l = (int)code[6]; System.out.print("\t30\t40\t50\t60\t70\t"); // 'あ'、'亜'の内部コードは整数型にキャスト後、16進表示 System.out.println( Integer.toHexString(k) +"\t"+ Integer.toHexString(l)); for(i=0; i<16; i++) { System.out.print(Integer.toHexString(i) + ":"); for(j=0; j<7; j++){ System.out.print("\t"); System.out.print(code[j]); ++code[j];} System.out.println();} } }