Languages
[Edit]
PL

Java - print vs. println dla pocz─ůtkuj─ůcych

6 points
Created by:
Nikki
7970

Poni┼╝szy artyku┼é wyja┼Ťnia r├│┼╝nic─Ö pomi─Ödzy metodami print i println.┬á

Ta z pozoru niewielka r├│┼╝nica mi─Ödzy nimi potrafi by─ç na pierwszy rzut oka trudna┬ádo zauwa┼╝ania dla osoby pocz─ůtkuj─ůcej, a jest to proste, mi┼ée i przyjemne┬á😉

Je┼Ťli masz ju┼╝ za sob─ů pierwsze linijki kodu, to poni┼╝szy fragment wyda Ci si─Ö znajomy:

public class Task {

    public static void main(String[] args) {

        System.out.print("Hello World !");
    }
}

Wynik: 

Hello World !

A co je┼Ťli┬áka┼╝de s┼éowo zapiszemy w nowej linijce?

public class Task {

    public static void main(String[] args) {

        System.out.print("Hello");
        System.out.print("World");
        System.out.print("!");
    }
}

Wynik:

HelloWorld!

U┼╝ycie metody print, wy┼Ťwietla wszystko w tej samej linii.┬á

 

A co si─Ö stanie je┼Ťli u┼╝yjemy println?

public class Task {

    public static void main(String[] args) {

        System.out.println("Hello");
        System.out.println("World");
        System.out.println("!");
    }
}

Wynik:

Hello
World
!

U┼╝ycie metody println, wy┼Ťwietla wszystko w nowej linii.┬á

 

Dla dalszego zobrazowania┬ár├│┼╝nicy pomi─Ödzy print i println poni┼╝ej znajduje si─Ö przyk┼éad z wypisaniem cyfr od 0 do 10 za pomoc─ů p─Ötli for (p─Ötla for jest niejasna? - kliknij tutaj!):

print - w tej samej linii

public class Task {

    public static void main(String[] args) {

        for (int i = 0; i <= 10 ; i++) {
            System.out.print(i + ", ");
        }
    }
}

Wynik:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,

println - w nowej linii

public class Task {

    public static void main(String[] args) {

        for (int i = 0; i <= 10 ; i++) {
            System.out.println(i + ", ");
        }
    }
}

Wynik:

0, 
1, 
2, 
3, 
4, 
5, 
6, 
7, 
8, 
9, 
10, 

 

UWAGA:

Istnieje te┼╝ inna mo┼╝liwo┼Ť─ç zapisania metody println

System.out.println(); to to samo co: System.out.print("" + "\n");

Przykład:

public class Task {

    public static void main(String[] args) {

        for (int i = 0; i <= 10 ; i++) {
            System.out.print(i + ", " + "\n");
        }
    }
}

Wynik:

0, 
1, 
2, 
3, 
4, 
5, 
6, 
7, 
8, 
9, 
10,

 

Java dla pocz─ůtkuj─ůcych

Native Advertising
50 000 ad impressions - 449$
­čÜÇ
Get your tech brand or product in front of software developers.
For more information contact us:
Red dot
Dirask - friendly IT community for everyone.

ÔŁĄ´ŞĆ­čĺ╗ ­čÖé

Join