zoukankan      html  css  js  c++  java
  • 集合去重复引入排序思想

     1 package cn.arraylist.com;
     2 
     3 import java.util.ArrayList;
     4 import java.util.Iterator;
     5 
     6 public class ArrayListDemo2 {
     7 
     8     public static void main(String[] args) {
     9         // TODO Auto-generated method stub
    10         ArrayList arraylist = new ArrayList();
    11         arraylist.add("li");
    12         arraylist.add("liu");
    13         arraylist.add("huang");
    14         arraylist.add("li");
    15         arraylist.add("huang");
    16 
    17         // 排序的方法去重复
    18         for (int x = 0; x < arraylist.size() - 1; x++) {// 当索引值x=0,依次和内循环进行对比,x=0的时候
    19             for (int y = x + 1; y < arraylist.size(); y++) {// y=x+1,每次x对比都从后面一个索引开始进行
    20                 if (arraylist.get(x).equals(arraylist.get(y))) {// 获取到x和y的值进行对比
    21                     arraylist.remove(y);
    22                 }
    23             }
    24         }
    25         // 迭代器
    26         Iterator it = arraylist.iterator();
    27         String[] ss = {};
    28         while (it.hasNext()) {
    29             String s = (String) it.next();
    30             System.out.println(s);
    31 
    32         }
    33 
    34     }
    35 
    36 }
  • 相关阅读:
    软件质量见解
    Vim 简明教程【转载】
    Actor Mailbox
    Unity对齐工具
    静态AOP Fody PropertyChanged
    棋牌分布式架构
    死锁
    curl 获取自定义数据
    WPF RichTextBox添加一条有颜色的记录
    arp -s 添加失败:拒绝访问
  • 原文地址:https://www.cnblogs.com/yschung/p/9316943.html
Copyright © 2011-2022 走看看