Hirdetés
- Vivo X200 Pro - a kétszázát!
- iPhone topik
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Google Pixel topik
- Az igazi Nokia örökébe lép egy legendás európai okostelefon
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Google Pixel 9a - a lapos munka
- Milyen okostelefont vegyek?
- Motorola Edge 50 Pro - több Moto-erő kéne bele
- Karácsonyi telefonajánló 2025
Új hozzászólás Aktív témák
-
WonderCSabo
félisten
StringBuffer a thread-safe, és pont ezért a fordító alapból concat() helyett mindig StringBuildert használ.
Egyébként jól mondod. Kizárólag cikluson belül érdemes StringBuilderrel játszadozni, a többi helyen úgy is helyesen elintézi helyetted a fordító. De nem azért mert nem ismeri fel. Vegyük a kövi kódot:
String s = "";
for (int i = 0; i < 100; ++i) {
s += Integer.toString(i);
}Ebből a következőt fogja generálni maga a fordító a bytecodeban:
String s = "";
for (int i = 0; i < 100; ++i) {
StringBuilder b = new StringBuilder(s);
b.append(Integer.toString(i));
s = b.toString();
}Látható, hogy rosszabbul járunk, mintha simán a concat()-ot használtuk volna.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Linux felhasználók OFF topikja
- Vivo X200 Pro - a kétszázát!
- Linux kezdőknek
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- iPhone topik
- eMAG vélemények - tapasztalatok
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- StarLadder Budapest Major 2025: érdemes kimenni
- Építő/felújító topik
- EAFC 26
- További aktív témák...
- REFURBISHED - Lenovo ThinkPad 40AF Dock (DisplayLink)
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- ÁRGARANCIA! Épített KomPhone i5 10400F 16/32GB/64GB RAM RTX 5050 8GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 13 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3760, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3893, 100% Akkumulátor
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


