0
Ich habe einen Java 8-Code unter Verwendung von ifPresent, ich möchte in der gleichen Bedingung zu verwenden oderElseThrow chatSessionStore.get(group)
Gibt bereits ein optionales Objekt.Wie kann ich oderElseThrow mit ifPresent unter Verwendung von Java 8 in derselben Bedingung zurückgeben?
@Override
public void forwardMessageGroup(String group, ChatMessage message) {
chatSessionStore.get(group).ifPresent(chatProxy -> chatProxy.sendMessage(message));
}
Irgendwelche Tipps?
Nein, nur die Methode nachrichts aufrufen und wenn die Liste Ergebnisse nicht hat, wird das System eine Ausnahme zurück. –