大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > Java技巧 > java实现list清除重复的字符串

java实现list清除重复的字符串

关键词:javalistjava实现list清除重复的字符串  阅读(625) 赞(18)

[摘要]本文主要是对java实现list清除重复的字符串的讲解,希望对大家学习java实现list清除重复的字符串有所帮助。

  java实现list清除重复的字符串

  package com.zhangle.arithmetic;

  import java.util.ArrayList;

  import java.util.List;

  public class ClearRepeat {

  /**

  * @param args

  */

  public static void main(String[] args) {

  List<String> list=new ArrayList<String>();

  list.add("abc");

  list.add("efg");

  list.add("ghi");

  list.add("ghi");

  list.add("ghi");

  list.add("efg");

  for (int i = 0; i < list.size();i++) {

  int j=list.lastIndexOf(list.get(i));

  if (i!=j) {

  list.remove(j);

  i--;//每次有重复都让i回到初始位置,i==j时才可以向下循环

  }

  }

  System.out.println(list);

  }

  }



相关评论