第二題:
import java.util.ArrayList;
import java.util.List;
//分析以下需求,并用代码实现:
//(1)定义一个int类型的一维数组,内容为{6,2,9,6,1,2,6,7,8}
//(2)去除上面定义的数组中的重复元素,打印最终结果{6, 2, 9, 1, 7, 8}
//提示: (新建一个数组)
public class ArrayDemo2 {
public static void main(String[] args) {
int arr[] = {6,2,9,6,1,2,6,7,8};
List<Integer> array = new ArrayList<Integer>();
for (int a = 0 ; a < arr.length;a++){
if (array.contains(arr[a])){
continue;
}
array.add(arr[a]);
}
System.out.print("{");
for (int a = 0 ; a < array.size();a++){
if (a != array.size() - 1){
System.out.print(array.get(a)+", ");
}else{
System.out.print(array.get(a)+"}");
}
}
}
} |