本文整理了Java中java.util.Set.copyOf()
方法的一些代码示例,展示了Set.copyOf()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Set.copyOf()
方法的具体详情如下:
包路径:java.util.Set
类名称:Set
方法名:copyOf
暂无
代码示例来源:origin: com.github.tornaia/aott-desktop-client-core
private Set<String> prefixAndPostfix(String title) {
for (String separator : GroupTitleUtils.getGroupSeparators()) {
String[] splittedTitle = title.split(separator);
if (splittedTitle.length > 1) {
String prefix = splittedTitle[0];
String postfix = splittedTitle[splittedTitle.length - 1];
return Set.copyOf(asList(prefix, postfix));
}
}
return Set.of(title);
}
代码示例来源:origin: com.yahoo.vespa/node-repository
/** @return Nodes of type host, in any state, that have no children with allocation */
static Set<Node> candidates(NodeList nodes) {
Map<String, Node> hostsByHostname = nodes.nodeType(NodeType.host)
.asList().stream()
.collect(Collectors.toMap(Node::hostname, Function.identity()));
nodes.asList().stream()
.filter(node -> node.allocation().isPresent())
.flatMap(node -> node.parentHostname().stream())
.distinct()
.forEach(hostsByHostname::remove);
return Set.copyOf(hostsByHostname.values());
}
}
内容来源于网络,如有侵权,请联系作者删除!