Hirdetés
- Bluetooth hangszórók
- Több száz játékban kezdi meg karrierjét az FSR Redstone
- Apple MacBook
- ThinkPad (NEM IdeaPad)
- Fapados Biostar alaplap érkezett
- Milyen notebookot vegyek?
- Melyik tápegységet vegyem?
- Kormányok / autós szimulátorok topikja
- Tudjuk, de nem tesszük: a magyarok többsége nem törődik adatai védelmével
- Riasztó topik
Új hozzászólás Aktív témák
-
loszerafin
senior tag
ezeket nagy if (vagy case) elagazasokat kicsit gondosabb tervezessel ki lehet kuszobolni.
Bizony így van. Szerintem 6-8 case -nél többet inkább adatszerkezettel (tömb, hash) érdemes megcsinálni. Karbantartani is könnyebb, meg a kód is rövidebb.
Egyébként visszatérve a Java-hoz, szerintem ez a fajta case ügyetlen.
A falra tudnék mászni a fall-through tulajdonságától meg mert nem lehet ilyeneket írni:
case 1..10
vagy
case 1,2,3
vagy case (i>10)
stb.
Persze, valószínűleg épp ezért (1,2,3 és 1..10 hiánya miatt) kell a fall-through tulajdonság, mert így ilyeneket lehet írni:
case 1:
case 2:
case 3: System.out.println(''1..3''); break;
De ez azért eléggé ronda egy kódban. Szerintem.
KL -
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Optoma UHD 38x , 4K projektor , 2026.7 hoig garanciaval
- Gamer PC - i5 12400f, RX 6900 XT és 32gb RAM + GARANCIA
- M5! KÉSZLETKISÖPRÉSI ULTRAAKCIÓ!!! TÜZES EZÜST MacBook Pro 14" M5!!! 10C/10G 16GB 512GB Gar!
- BONTATLAN ASUS Prime Radeon RX 9070 XT 16GB GDDR6 OC Edition
- Lenovo Yoga Smart tab 10.1"-es tablet eladó
- HP 14 Elitebook 640 G10 FHD IPS i5-1345U vPro 10mag 16GB 512GB SSD Intel Iris XE Win11 Pro Garancia
- Apple Watch Series 7 41mm GPS,Újszerű,Dobozával,12 hónap garanciával
- Akko 3098 /DE/PBT/RGB/Wireless/Hot swap/Yellow/Crystal switch
- iKing.Hu-Samsung Galaxy S25 Ultra Titanium Black 12/256 GB-karcmentes Garancia 2028. 08. 23-ig
- Dell Latitude 5430 14" Touchscreen i5-1235U 16GB 256GB 1 év garancia
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest







