直接通过下标来分别找到2个数组中的值,然后比较就行了。
如果要整个数组的值和另外一个数组的比较,就用循环挨个比较。
注意数组里面的值得类型,如果是引用类型的数值,比如String 类型的,建议用.equals()来比较,因为==比较的是栈空间的里面的值。
LZ你想得太多了,直接这样:
for(int i=0;i
}
或者更直接:
list2=list1
都能实现让“第二个数组和第一个数组一样”的效果。
LZ你想得太多了,直接这样:
for(int
i=0;i
}
或者更直接:
list2=list1
都能实现让“第二个数组和第一个数组一样”的效果。
我是按照你的思路给你说的,具体实现具体试试就可以了,比如list1和list2
for(int i =0,int j=0;i
list2.addItemAt(j,list1.get(i));
}
}
思路大概是这样的,注意list1和list2千万不能定义成形如数组([]int),应该是ArrayList之类的。
for(int i=0;i
list2.add(i,list1.get(i));
}
}