日期:2014-05-20  浏览次数:20783 次

提问:关于JAVA中的类型转换问题
我有一个byte的数组变量
            byte[]   number1   =   new   byte[ARRAY_MAX_VALUE];
        一个char的数组变量      
            char[]   c   =   new   char[ARRAY_MAX_VALUE];
        一个int的变量  
            int   x
请问,我如何把byte[]   的数组变量转换成   char[]的数组变量?
          如何把x的变量,副值到number1中?
我以下的操作正确么?
          c=(char)number1
          x=number1

------解决方案--------------------
应该是:
c[i]=(char)number1[i]
x=number1[i]

i是你指明的下标...