Új hozzászólás Aktív témák
-
floatr
veterán
A String egy nem változtatható (immutable) típus. Nem tudsz hozzáadni, nem tudod kicserélni a betűket. Ha összefűzöl/összeadsz két String-et, akkor a JVM létrehoz egy újat a kettőből. Ha ezt a műveletet sokszor végzed el, erőforrás-pazarló és lassú lesz.
A StringBuilder egy dinamikusan növekvő karaktertömb, aminek előre megmondhatod a kezdő kapacitását, mint egy puffer, aminek a mérete nőhet. Jó esetben nem is kell növelni, ha elég nagy puffert foglaltál le neki. Az összefűzést úgy kezeli, hogy a hozzáadott karaktereket egyenként pakolja a pufferbe, aztán a a toString() metódus hívásakor készít belőle egy végleges értéket.Ha konstansokat fűzöl össze összeadással, azt a compiler kioptimalizálja, de bizonyos esetekben helyettesíti StringBuilder-rel is.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Milyen billentyűzetet vegyek?
- Windows Insider Program
- Azonnali fotós kérdések órája
- Fel kell készülnünk a 2G kivezetésére
- One otthoni szolgáltatások (TV, internet, telefon)
- Xiaomi 15 - kicsi telefon nagy energiával
- Tőzsde és gazdaság
- iPhone topik
- Elhagyja a 32 bites módot a Steam
- Samsung Galaxy A54 - türelemjáték
- További aktív témák...
- Eladó iPhone 12 Pro Max 128 GB Kártyafüggetlen 100% akkumulátor
- Fanatec bázisok, Hub, Button Module, kormányok eladó
- HP Prodesk i3 120GB SSD 500GB HDD tökéletes
- AsRock B550M Steel Legend + AMD Ryzen 7 5700X + Corsair Vengeance LPX DDR4 3200 32 Gb
- Apple iPhone 16 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Konzol felvásárlás!! Playstation 5, Playstation 5 Pro
- Xbox Game Pass Ultimate előfizetések kedvező áron
- Intel Core i5 3470 confidential Ivy bridge Quad Core
- Lenovo ThinkPad dokkolók: USB-C 40A9/ 40AY/ 40AS/ Thunderbolt 3 40AC/ Hybrid USB-C DisplayLink 40AF
- Xbox Game Pass Ultimate kedvező áron, egyenesen a Microsoft-tól! - AUTOMATA BOLT
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest