有2个数组,一个是固定长度的[1,2,3,4],另一个数组是不固定长度的[1,2,3,4]。请问如何才能遍历出这样的结果:
当2个数组中有元素相等时,执行A,不相等时执行BJAVA算法数组遍历

解决方案 »

  1.   

    貌似只能双层for循环遍历设置一个跳出条件
      

  2.   

    这个不行,第二个数组长度不定,双层循环会超出索引。
    int[] c=new int[]{1,2,3};
    for循环并不一定是简单的for(int i;i<3;i++)这样的形式
    你还可以用
    for(int i:c){
    System.out.println(i)
    }
    这样的形式。另外即使长度不定,但是c.length总会是它的长度,你不会是说想在遍历的时候增减数据吧
      

  3.   

    长度不定也可以通过length获取数组长度