java中char对应的ASCII码的转化

java中char对应的ASCII码的转化

     java中,char类型变量可以强制转化为int类型变量,int类型变量也可以强制转化成char类型的变量:

 char c='a';
 int i=98;
 System.out.println((int)c);
 System.out.println((char)i);
      对于数组类型,其下标为int类型,所以可以直接使用char类型变量,默认强制转换:

 int[] array=new int[100];
 for(int i=0;i<array.length;i++){
 array[i]=i;
 }
 char c='a';
 System.out.println(array[c]);