Pisanie/drukowanie na ekranie

Najpierw pokażę krótki kod, a następnie postaram się go zrozumiale omówić.

package net.javainfo.basics;

public class Writing {

    static StringBuilder builder = new StringBuilder();

    public static void main(String[] args){

        String writing1 = "First writing";
        String writing3 = "Third writing";

        builder.append(writing1);
        builder.append(" ");
        builder.append("Second writing ");
        builder.append(writing3);

        String finalWriting =  builder.toString();

        System.out.println(finalWriting + " -> with length " + finalWriting.length() + " char(s)");


    }
}

Zamiast konkatenować napisy jeden z drugim w trzeci i tak dalej, przywykło się używać klasy StringBuilder. Kolejne napisy dodajemy przy pomocy metody append() której parametrem jest napis. Na koniec zamieniamy zmienną typu StringBuilder na napis za pomocą metody toString().


Opublikowano

w

przez

Komentarze

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *