[code="java"]String str = "3434;343434;2323;3434;111;222;111;";[/code]
字符串内的数字以分好隔开,但里面有重复记录,如何截取去掉重复记录?
[code="java"]String str = "3434;343434;2323;3434;111;222;111;";[/code]
字符串内的数字以分好隔开,但里面有重复记录,如何截取去掉重复记录?
[code="java"]
import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
public class StringSplit
{
/**
* TODO 方法说明
*
* @param args
*/
public static void main(String[] args)
{
String str = "3434;343434;2323;3434;111;222;111;";
//保存无重复的字符串集合
Set<String> ret = new HashSet<String>();
String[] strs = str.split(";");
Collections.addAll(ret, strs);
System.out.println(ret);
}
}
[/code]