Hirdetés

Új hozzászólás Aktív témák

  • Superhun
    addikt

    Hogy mit szeretnél? Fontos lépés a programozásban, hogy pontosan tudod mit és miért akarsz csinálni. A zajt kordában kell tartani.

    Jelen példa esetén nekem nem jött át a szándék. Kifejthetnéd.
    Mindenesetre ha egy nagy stringben akarsz mindent összegyűjteni, akkor nincs más dolgod, mint összefűzöd őket. A rossz megoldás a + operátor, a kicsit jobb a StringBuffer/StringBuildet használata, nekem személy szerint az Apache Commons Lang nevű library StringUtils.join() metódusa tetszik a legjobban - nem vagyok a kerék újrafeltalálásának híve.

    Persze a gyakorlás az más tészta. De akkor is legyen legalább minimális értelme.

    StringBuilder használata csak akkor szükséges, ha pl. ciklusban konkatenálsz egy már meglévő Stringhez. Egyébként ha már 3 Stringet konkatenálsz, optimalizál a Java és StringBuildert visz a bájtkódba.

Új hozzászólás Aktív témák