java去除重复字符串

简介: java去除重复字符串


如何去除重复的字符串? 可以考虑考虑集合是如何保证元素不重复的。作为参考!


package  www.wlkankan.cn
public class Test {
    private static final Object object = new Object();
    public static void main(String[] args) {
        //利用map的key不能重复
        Map<Object, Object> map = Maps.newLinkedHashMap();
        //将字符串进行肢解
        char[] str = "abcdefgabcdefgoop".toCharArray();
        //将直接后的内容用作map的key
        for (int i = 0; i < str.length; i++)
            map.put(str[i], object);
        //最终的字符串
        StringBuilder builder = new StringBuilder();
        //便利最后获得到的map,重新组装到字符串
        for (Map.Entry<Object, Object> entry : map.entrySet())
        builder.append(entry.getKey());
        System.out.println(builder.toString());
    }
}
相关文章
|
2天前
|
Java 程序员
程序员必知:【java】判断字符串是否整数的三种方式,孰优孰劣请自行判断
程序员必知:【java】判断字符串是否整数的三种方式,孰优孰劣请自行判断
18 3
|
2天前
|
Java
java字符串分割split你用对了吗
java字符串分割split你用对了吗
10 1
|
4天前
|
Java API Apache
探讨Java中检测字符串是否包含数字和字母的技术
探讨Java中检测字符串是否包含数字和字母的技术
9 2
|
22小时前
|
算法 Java
Java将16进制的字符串转换为10进制数的方法
【6月更文挑战第27天】Java将16进制的字符串转换为10进制数的方法
8 0
|
2天前
|
存储 算法 Java
Java数据结构与算法:用于高效地存储和检索字符串数据集
Java数据结构与算法:用于高效地存储和检索字符串数据集
|
23天前
|
Java
Java 数组转字符串
Java 数组转字符串
19 1
|
2天前
|
Java 机器人 程序员
Java中的字符串操作技巧与最佳实践
Java中的字符串操作技巧与最佳实践
|
3天前
|
Java
java实现字符串与十六进制字符串互转
java实现字符串与十六进制字符串互转
10 0
|
3天前
|
Java
java将字符串按照指定长度分割成字符串数组
java将字符串按照指定长度分割成字符串数组
6 0
|
3天前
|
Java
使用java计算一个字符串中字母出现的次数
使用java计算一个字符串中字母出现的次数
6 0