package com.Action;
import java.util.ArrayList;
import java.util.List;
public class RemoveDup {
public static List<String> removeDup(String[] array) {
List<String> list = new ArrayList<String>();
list.add(array[0]);
int notEqual = -1, equal = -1;
for (int i = 0; i < array.length; i++) {// 循环取String数组
for (int j = 0; j < list.size(); j++) {// 循环取LIST
if (array[i].equals("")||array[i].equals(null)) {
continue;
} else if (array[i].equals(list.get(j))) {
equal = 1;
notEqual = 0;
break;
} else {
notEqual = 1;
}
}
if (notEqual == 1) {
list.add(array[i]);
}
}
return list;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
List<String> list = new ArrayList<String>();
String[] codeNum = { "1", "2", "3", "4", "5", "4", "7", "5" };
list = removeDup(codeNum);
for (int j = 0; j < list.size(); j++) {// 循环取LIST
System.out.println(list.get(j));
}
}
}
去除一个数组中重复的值,并输出 JAVA
最新推荐文章于 2023-10-08 15:09:01 发布