Domanda sul metodo sul metodo di sostituzione di java concurrenthashmap
-
07-11-2019 - |
Domanda
Ho il codice seguente
public class Test{
private static final String key = "key";
public static void main(String[] a){
ConcurrentHashMap<String,String > map = new ConcurrentHashMap<String,String>();
System.out.println(map.replace(key,"1"));
System.out.println(map.replace(key,"2"));
}
}
L'output è nullo entrambe le volte. Non dovrebbe essere 1 seconda volta?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow