理解图,加权方法

时间:2017-04-24 06:38:39

标签: string generics input inputstream graph-algorithm

好的,那么SET在第二行代表什么?为什么<>中的第二个字符串?

public Weighted(In in, String delimiter) {

    st = new ST<String, SET<String>>();
    while (!in.isEmpty()) {
        String line = in.readLine();
        String[] names = line.split(delimiter);
        for (int i = 1; i < names.length; i++) {
            addEdge(names[0], names[i]);
        }
    }
}

1 个答案:

答案 0 :(得分:0)

根据您提供的少量信息,我将假设SET是一种抽象数据类型。抽象数据类型可以存储任何值而没有任何特定顺序且没有重复。通过在SET之后告诉<String>,您告诉您要将字符串存储在SET中。

您可以在此处了解有关SET的更多信息:https://en.wikipedia.org/wiki/Set_(abstract_data_type)