mweights 是已经 new出来了的一个二维数组
mweights = new int[256][256];
for(int j = 0; j < 256; j++)
{
for(int l = 0; l < 256; l++)
mweights[j][l] = j * l; }
帮帮忙呀,谢谢!
mweights = new int[256][256];
for(int j = 0; j < 256; j++)
{
for(int l = 0; l < 256; l++)
mweights[j][l] = j * l; }
帮帮忙呀,谢谢!
记 得 mweights是 个 二 维 数 组 来 着 .
编 译 时 应 报 错 ,不 能 将 int 赋 给 一 个 数 组 .
而且程序跑得很好!
这个函数本身是肯定没有问题的!
是不是应该把这种情况看成是直接初始化?
java真让人迷茫!
int ai[] = mweights[il &0xff] 就是把mweights[il &0xff]这个一维数
组复制给ai,当然不要new了。