首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

剔除数组中的元素

2013-10-17 
删除数组中的元素RT我要删除一个数组中的元素,该怎么做。比如:int a[] {0,1,2,3,4,5,6,7,8,9} int b[]

删除数组中的元素
RT
我要删除一个数组中的元素,该怎么做。比如:
int a[] = {0,1,2,3,4,5,6,7,8,9} ;
int b[] = {3,5,1} ;
我要将a中包含b的元素删除。就是把3,5,1分别删除。应该怎么做,求大神指点。拜谢
[解决办法]


public static void removeArrayDemo() {
int a[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int b[] = { 3, 5, 1 };
List<Integer> aList = new ArrayList<Integer>();
List<Integer> bList = new ArrayList<Integer>();
for (int i : a) {
aList.add(i);
}
for (int i : b) {
bList.add(i);
}
aList.removeAll(bList);
System.out.println(aList);
}

转成集合类利用集合类的操作就行

热点排行