Hirdetés
- Sok pénz mellett az NVLink Fusiont is felkarolja a Marvell
- Mit rejt a telefonod? – A tranzisztorok elképesztő világa
- Fogyókúrával kínálnak több tányért a Toshiba új merevlemezei
- Kicsit visszafogottabban nyávog az Intel Wildcat Lake
- Gyorsabb processzort igen, memóriát alig kapott a Xiaomi új HD tévéokosítója
- Vezeték nélküli fülhallgatók
- AMD vs. INTEL vs. NVIDIA
- Apple MacBook
- Milyen TV-t vegyek?
- Gyorsabb processzort igen, memóriát alig kapott a Xiaomi új HD tévéokosítója
- Milyen CPU léghűtést vegyek?
- Fujifilm X
- AMD Navi Radeon™ RX 6xxx sorozat
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- A jövőben egy új foglalat több CPU-generációt is kiszolgál majd az Intelnél
Ú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.
-
Ja, pont amiatt, amit mondasz. Viszont futtasd le ezt a két ciklust külön-külön és nem kell más magyarázat:
String resultString = "";
for (int i = 0; i < 1000000; i++) {
resultString += "a";
}StringBuilder resultStringBuilder = new StringBuilder();
for (int i = 0; i < 1000000; i++) {
resultStringBuilder.append("a");
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- S.T.A.L.K.E.R.: Shadow of Chernobyl
- ASZTALI GÉP / ALKATRÉSZ beárazás
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Poco F5 - pokolian jó ajánlat
- RETRO beárazás (mobil, PC, konzol)
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Luck Dragon: Asszociációs játék. :)
- Heroes of Might & Magic: Olden Era
- One otthoni szolgáltatások (TV, internet, telefon)
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- További aktív témák...
- iPad 11th 2025 128 GB
- Eladó Intel Core i7-14700KF kifogástalan állapot, GARANCIA 2027.06.07
- Eladó G pro superlight 2 se Unusual way sports UHWM skate talpakkal.
- Fehér konfig - i7-4790k/ROG Strix GTX 1070/Wifi/Rengeteg új-dobozos alkatrész/AJÁNDÉK Resident Evil
- 3D 4K Oled Dolby Vision (LGOLED C6EP/LGOLED E6P/LG OLEDG6P)
- Samsung Galaxy Z flip 5 512GB,Újszerű,Adatkabel,12 hónap garanciával
- Jó ÁRON ELADÓ! Üzleti HP Elitebook 1040 G9 Laptop! / i5-1245U 16GB 256GB FHD
- 27% - Samsung Essential S3 S27D366GAU Ívelt VA Monitor!
- PlayStation 5 FAT DIGITAL + kontroller 6 hó garancia, számlával!
- 13-14" Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

