Hirdetés
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Google Pixel topik
- Milyen okostelefont vegyek?
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Poco F8 Ultra – forrónaci
- Szívós, szép és kitartó az új OnePlus óra
- Ennyit szűkít az X300 Ultra a telepen Európában
- Nincs Nothing AI szemüveg? Fogd meg a söröm!
- Stílussal és friss szenzorokkal futott be a Huawei Watch GT 5
- Xiaomi 15T Pro - a téma nincs lezárva
Új hozzászólás Aktív témák
-
Szmeby
tag
válasz
korte73
#9797
üzenetére
A harmadik opció a láncolt lista használata. Magad is összerakhatsz egy primitív implementációt belőle, ha tilos használni a feladathoz a LinkedList és hasonló beépített megoldásokat.
Szerk.: De tény, hogy a leggyorsabb és kézenfekvőbb inicializálni az eredeti tömb méretével... esetleg a végén - amikor már ismert a végleges méret - átmásolni egy pont passzoló méretű tömbbe az eredményeket.
-
válasz
korte73
#9797
üzenetére
A tömb fix méretű, valóban nem tudsz ilyet csinálni.
Használhatsz helyette ArrayList-et, viszont akkor nem tudsz primitív típust tárolni benne, csak Integer-t.
A másik megoldás a Java 8 és a Stream API:int tomb[] = {2,6,12,8,5,3,16};
int ujTomb[] = Arrays.stream(tomb).filter(k -> k > 8).toArray();vagy ha csak a darabszám érdekel:
long count = Arrays.stream(tomb).filter(k -> k > 8).count();
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Diablo II: Classic és Resurrected
- sziku69: Szólánc.
- Allegro vélemények - tapasztalatok
- OLED monitor topic
- CASIO órák kedvelők topicja!
- Kés topik
- Milyen program, ami...?
- Hosszú premier előzetest kapott az Arknights: Endfield
- HDD probléma (nem adatmentés)
- Autóápolás, karbantartás, fényezés
- További aktív témák...
- Xiaomi Redmi Note 8 Pro 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- LG SN8Y 5.1.2 Dolby Atmos soundbar MERIDIAN technológiával hangprojektor
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó/BONTATLAN Lenovo LOQ i7-13650HX 16GB 512GB RTX 4060 8GB
- DDR5 8/ 16/ 32GB 4800-5600MHz UDIMM PC RAM, több db- számla, garancia
- HP EliteBook 840 G9 i7-1265U 16GB 256GB 14" FHD+ 1 év teljeskörű garancia
- 228 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5060
- Surface Pro 7+ i5-1135G7 16G 256GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

