我希望能够将转换List为HashMap其中关键是elementName和值是随机的东西(在这种情况下,它的元素名称)的列表.所以总之我想要(A->List(A), B->List(B), C-> List(C)).我尝试使用toMap()并传递它keyMapper,ValueMapper但我收到编译错误.如果有人可以帮助我,我真的很感激.
谢谢!
public static void main(String[] args) {
// TODO Auto-generated method stub
List<String> list = Arrays.asList("A","B","C","D");
Map<String, List<String>> map = list.stream().map((element)->{
Map<String, List<String>> map = new HashMap<>();
map.put(element, Arrays.asList(element));
return map;
}).collect(??);
}
Function<Map<String, String>, String> key = (map) -> {
return map.keySet().stream().findFirst().get();
};
Function<Map<String, String>, String> value = (map) -> {
return map.values().stream().findFirst().get();
};
Run Code Online (Sandbox Code Playgroud)
=== 这对我有用
谢谢你所有的帮助!@izstas"他们应该对元素进行操作"帮了很多:).实际上这正是我想要的确切
public static void …Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个将部署在 AWS 中的容错 akka-cluster。它是一个标准集群,具有 3 个种子节点 SN1、SN2 和 SN3,多个 Akka 系统连接到一个种子节点。SN 具有 ASG,万一发生故障,它将启动一个新实例。
我知道如果 SN1 出现故障,系统将故障转移到其他 SN(种子节点)。但是如何在不停止集群的情况下无缝注册现在具有新 IP 地址的 SN1。
我尝试了以下但没有运气
有没有人知道如何将种子节点添加到正在运行的 Akka 集群?
谢谢
我真的很喜欢使用弹簧靴是多么容易.在他们的制作应用程序中是否使用过弹簧靴?如果是这样,使用它时有什么优点/缺点和陷阱?使用spring boot的嵌入式容器有什么表现?
谢谢-Parshu
java-8 ×3
java ×2
akka ×1
akka-cluster ×1
collectors ×1
hashmap ×1
list ×1
spring ×1
spring-boot ×1