方案1:
用set也很容易的
- public static void main(String[] args) {
- int[] nums = { 5, 6, 6, 6, 8, 8, 7 };
- List<Integer> numList = new ArrayList<Integer>();
- for (int i : nums)
- numList.add(i);
- Set<Integer> numSet = new HashSet<Integer>();
- numSet.addAll(numList);
- System.out.println(numSet);
- }
方案2:
- public static void main(String[] args) {
- String[] s = {"1","10","15","14","111","133","12","13","1","13"};
- List<String> l = new ArrayList<String>();
- for(String a:s){
- if(!l.contains(a)){
- l.add(a);
- }
- }
- System.out.println(l);
- }