1
我有一個HashMap
以及數百個鍵/值對。清除hashmap除了兩個鍵/值對之外的所有值
現在我必須刪除所有鍵/值,除了鍵/值。 我用這樣的方式:對於此類情況介紹removeIf()
if(map!=null){
String search = map.get(Constants.search);
String context = map.get(Constants.context);
map = new HashMap<>();
map.put(Constants.search,search);
map.put(Constants.context,context);
}
但Java 8。我如何用removeIf()
方法解決這個問題?