乱七八糟的,你new出来的j和t又不是数组,只是对象,怎么会有长度呢?

解决方案 »

  1.   

    你的逻辑有问题,首先 你的 ja类中的 length 在你的代码中没有被使用到过,一直是初值0,,因此你使用 for 循环的时候就不可能进入循环体.其二,你使用 System.out.println(ja 对象),希望打印出相关信息,但是你实际上在 ja 类中没有重写 toString()方法,因此你打印出来的实际上是 ja@哈希码 的形式