Yahoo Poland Wyszukiwanie w Internecie

Search results

  1. Czas poszerzyć arsenał swoich umiejętności o nową klasę: StringBuilder, która jest uważana za panaceum na problemy wydajnościowe ze stringami. Tylko czy aby na pewno jest to zawsze najlepsze wyjście?

  2. Konkretnie tworzymy 10 000 obiektów typu StringBuilder oraz na każdym z nich wywołujemy 3 metody (w sumie to 2 i konstruktor). Dodatkowo wyświetlamy czas w nanosekundach jaki zajęło wykonanie tego przykładu - przyda się do porównania dalszych, efektywniejszych rozwiązań.

  3. 21 mar 2018 · W takim wypadku, aby oszczędzać wydajniej jest używać klasy StringBuilder lub synchronizowanej wersji tej klasy o nazwie StringBuffer. Oto przykład jak można efektywnie dodawać kolejne fragmenty tekstu do siebie w pętli.

  4. 3 lut 2012 · Generalnie jest tak, że StringBuilder powinien być zawsze szybszy, gdyż nie tworzy całkiem nowego stringa przy każdej operacji. Jednak kompilator traktuje typ String specjalnie, i stosuje dla niego specjalne optymalizacje (a dla StringBuildera nie).

  5. StringBuilder w Java to klasa używana do tworzenia i manipulacji ciągami znaków (stringami) w sposób bardziej wydajny niż przy użyciu zwykłych stringów. Klasa ta jest szczególnie przydatna, kiedy potrzebujemy wykonać dużą ilość modyfikacji na stringach, np. w pętlach.

  6. Klasa Java StringBuilder jest taka sama jak klasa StringBuffer, tyle że nie jest zsynchronizowana. Jest dostępny od wersji JDK 1.5. Składnia. new StringBuilder nowy StringBuilder (int pojemność) ... Utworzenie nowego StringBuilder z typem char jako parametrem spowodowałoby wywołanie konstruktora z argumentem int capacity a nie z ...

  7. 20 lis 2018 · StringBuilder został dodany w Javie 1.5 (Java 5) jako jego bezpośredni zamiennik (drop-in replacement). Oznacza to, że jest w pełni kompatybilny z jego API – dostarcza tych samych metod, więc w miejscu można dokonać podmiany klasy.

  1. Ludzie szukają również