小编use*_*474的帖子

在列表中查找重复的字符串并使其唯一

我有一个ArrayList重复的字符串值,并希望通过附加计数使重复项唯一.

public static void main(String[] args) {
    List<String> list = new ArrayList<String>();
    list.add("a");
    list.add("b");
    list.add("c");
    list.add("d");
    list.add("b");
    list.add("c");
    list.add("a");
    list.add("a");
    list.add("a");

    HashSet<String> set = new HashSet<String>();
    List<String> duplicateList = new ArrayList<String>();

    for (String item : list) {
        // If String is not in set, add it to the list and the set.
        if (!set.contains(item)) {              
            set.add(item);
        } else {
            duplicateList.add(item);
        }
    }

    for (String element : duplicateList) {
        System.out.println(element);
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法使列表像:

a
b
c
d
b1
c1 …
Run Code Online (Sandbox Code Playgroud)

java list unique duplicates

8
推荐指数
3
解决办法
3911
查看次数

facebook4j OAuth问题

我正在使用facebook4j我在facebook4j.properties文件中设置了configuartion详细信息.但当我试图获得accessstoken它显示

SEVERE: Error while creating the Access TokenOAuth app id/secret combination not supplied
java.lang.IllegalStateException: OAuth app id/secret combination not supplied
    at facebook4j.FacebookBaseImpl.getOAuth(FacebookBaseImpl.java:247)
    at facebook4j.FacebookBaseImpl.getOAuthAuthorizationURL(FacebookBaseImpl.java:213)
    at facebook4j.FacebookBaseImpl.getOAuthAuthorizationURL(FacebookBaseImpl.java:206)
Run Code Online (Sandbox Code Playgroud)

任何人都可以为facebook控制器应用程序的facebook4j提供一个示例

Facebook facebookClient = new FacebookFactory().getInstance();
        return facebookClient;
Run Code Online (Sandbox Code Playgroud)

java facebook java-api facebook-java-api

2
推荐指数
1
解决办法
4386
查看次数

标签 统计

java ×2

duplicates ×1

facebook ×1

facebook-java-api ×1

java-api ×1

list ×1

unique ×1