- MWC 2026: Érkezik a 8849 ötödik Tank strapatelefonja
- MWC 2026: Újból érik a szeder az Unihertz kertjében
- Vivo X300s lesz az, amit eddig X300 Maxként emlegettek
- iPhone Ultra néven jöhet az Apple első foldja, nem lesz olcsó mulatság
- Akciófigyelő: 25 000 forintos ajándék jár a Xiaomi Pad 8 tabletek mellé
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Huawei P30 Pro - teletalálat
- MWC 2026: Kezünkben a Vivo V70, megvan a magyar ára is
- Fotók, videók mobillal
- MWC 2026: Újból érik a szeder az Unihertz kertjében
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Google Pixel topik
- Mobil flották
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
Orionk
senior tag
Sziasztok!
A lenti kódban ezt a sort nem értem:
String prevvalue=(String)newmap.put(3,"is great");Tudnátok segíteni az értelmezésében? köszönöm
Ez: newmap.put(3,"is great") --> Beleteszi a 3. helyre az "is great" stringet. Ez eddig világos.
De nem értem, hogy miért kell előtte (String) castolni és azt sem értem, hogy prevvalue értéke miért nem az újonnan berakott érték, azaz "is great" string lesz?Kódrészlet:
public class HashMapDemo {
public static void main(String args[]) {
// create hash map
HashMap newmap = new HashMap();
// populate hash map
newmap.put(1, "tutorials");
newmap.put(2, "point");
newmap.put(3, "is best");System.out.println("Map value before change: "+ newmap);
// put new values at key 3
String prevvalue=(String)newmap.put(3,"is great");// check returned previous value
System.out.println("Returned previous value: "+ prevvalue);System.out.println("Map value after change: "+ newmap);
}
}Futási eredmény:
Map value before change: {1=tutorials, 2=point, 3=is best}
Returned previous value: is best
Map value after change: {1=tutorials, 2=point, 3=is great}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Üzletből, garanciával, HP ZBook Studio 15 G8 i7-11850H/32GB RAM/512GB SSD/RTX A2000/FULL HD IPS
- Zotac GTX 1060 Mini 6GB Garanciával!
- INGYEN FOXPOST - BeQuiet System Power 8 - 600W 80+
- Precision 5570 15.6" FHD+ IPS i7-12700H RTX A1000 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- Surface 4 - 15" 2496 x 1664 ~2k touch, i7-1185G7, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- iKing.hu Apple iPhone 14 Pro Deep Purple 128GB használt megkímélt 100% akku 6 hónap garancia
- BESZÁMÍTÁS! Gigabyte Vision OC RTX 3080 10GB videokártya garanciával hibátlan működéssel
- iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4328, 100% AKKSI
- Xiaomi Mi Note 10 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- WYBOT C2 Vision AI vezérelt medenceporszívó
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


