ich Probleme, wurde für Rückgabewert von Put die Erklärung zu verstehen() in einer HashMapRückgabewert von put() in HashMap: Java
private Map<Bookmark, Integer> mDevice = new HashMap<String, Integer>();
String abc = "two"
Integer ret = mDevice.put(abc, ONLINE);
Bin ich richtig in ihm Folgendes sagen:
- wenn abc Schlüssel bereits mit dem Wert „OFFLINE“ existiert, ret gleich
- wenn abc Schlüssel bereits mit dem Wert „ONLINE“ existiert OFFLINE, ret gleich ONLINE
- wenn abc Schlüssel nicht existiert, dann ret ist gleich null.
Danke.
Dies ist eine legitime Frage, warum die -1? – Sunny
Lesen Sie die Javadocs. Ihr Verständnis ist ziemlich falsch: http://docs.oracle.com/javase/7/docs/api/ – duffymo
sehen, warum ich fragte ... also warum die negativen Stimmen. – Sunny