黑马程序员技术交流社区

标题: ArrayList去除集合中字符串的重复值(字符串的内容相同) [打印本页]

作者: dangyongping    时间: 2016-4-29 23:30
标题: ArrayList去除集合中字符串的重复值(字符串的内容相同)
  1. package com.heima.text;

  2. import java.util.ArrayList;

  3. public class Text4 {

  4.         /**
  5.          ArrayList去除集合中字符串的重复值(字符串的内容相同)
  6.          */
  7.         public static void main(String[] args) {
  8.                 ArrayList a= new ArrayList();
  9.                 a.add("a");
  10.                 a.add("a");
  11.                 a.add("b");
  12.                 a.add("b");
  13.                 a.add("c");
  14.                 a.add("c");
  15.                 a.add("c");
  16.                 getSingle(a);
  17.                 System.out.println(a);
  18.         }

  19.         private static void getSingle(ArrayList a) {
  20.                 ArrayList newlist= new ArrayList();
  21.                 for (Object obj : a) {
  22.                         if (!newlist.contains(obj)) {
  23.                                 newlist.add(obj);
  24.                         }
  25.                 }
  26.                 a.clear();
  27.                 a=newlist;
  28.         }

  29. }
复制代码

作者: 执着为梦    时间: 2016-4-29 23:31
努力吧!!!!!!!!!!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2