Java Tutorial 95 - StringBuilder

preview_player
Показать описание
Danke an songdestinator

Рекомендации по теме
Комментарии
Автор

Klasse tutorials mister brotcrunsher sir, mach unbedingt weiter so

songdestinator
Автор

ich habe Java durch Video Tutorials(Begonnen hab ich bei Brotcrunsher), Bücher, Foren und natürlich durch ausprobieren gelernt.

TheYumeProduction
Автор

Vermutlich nicht, der StringBuffer ist eigentlich ziemlich ähnlich zum StringBuilder. Der einzige Unterschied ist, dass der StringBuffer Threadsafe (was das ist wird später noch erklärt) ist, dafür aber auch langsamer. Vielleicht werde ich die Klasse irgendwann am Rande erwähnen, eine eigene Episode hat sie aber vermutlich nicht verdient.
MfG
Mister Brotcrunsher Sir

Brotcrunsher
Автор

Wie lange hast du eigentlich gebraucht um Java zu lernen? Und wie hast du das gemacht(also wie lernt man Java am Besten)?

ColdStormy
Автор

Ich kann Java seit ca. 2 Jahren, gelernt habe ich das ganze primär durchs Internet und ein wenig durchs Studium. Ich konnte aber vor Java auch ein wenig C und C++ (jeweils in der Schule gelernt), kann also sein, dass das Geholfen hat

Brotcrunsher
Автор

Hey wann geht es weiter wir brauchen vids :)

TCCCast
Автор

Witzig wie du StringBuilder sagst
_StringBILDA_
😀

TheSoprah
Автор

Die zeiterpsarnis ist echt extrem. Habe mal Nullen reingepackt und mit der Systemzeit gemessen. Ergebnis: normaler String braucht 15497 ms, der StringBuilder nur 8. :D

Code zum Ausprobieren:

public class Tut95StringBuilder {

public static void main(String[] args) {

String s = "";
long anfangS = System.currentTimeMillis();
for (int i=0; i++) {
s+="0";
}
long endeS = System.currentTimeMillis();
System.out.println("fertig");
System.out.println("Benötigte Zeit: " +(endeS-anfangS));

StringBuilder sb = new StringBuilder();
long anfangSB = System.currentTimeMillis();
for (int k=0; k++) {
sb.append('0');
}
long endeSB = System.currentTimeMillis();
System.out.println("fertig");
System.out.println("Benötigte zeit: " +(endeSB-anfangSB));

}

}

Myrkuls