Languages
[Edit]
PL

Java - podstawowe typy danych na pierwszy miesi─ůc nauki

6 points
Created by:
Nikki
9830

Poni┼╝ej om├│wiono podstawowe┬átypy danych, kt├│re powinien pozna─ç pocz─ůtkuj─ůcy programista.┬á

Co to jest typ danych?

package examples;

public class TypyDanych {

    public static void main(String[] args) {

        int liczba = 5;

        // Wyja┼Ťnienie tej 1 lini kodu:
        // int - typ danych
        // liczba - nazwa naszej zmiennej, mo┼╝emy sobie nazwa─ç jak nam si─Ö podoba
        // = - powoduje, ┼╝e jeste┼Ťmy w stanie przypisa─ç do zmiennej liczb─Ö
        // 5 - warto┼Ť─ç, kt├│r─ů przypisujemy naszej zmiennej
        // ; - każda zmienna kończy się w javie znakiem ';'
    }
}

Cała linia:

int liczba = 5;

To jest w┼éa┼Ťnie zmienna.

Po pewnym czasie mo┼╝na zauwa┼╝y─ç,┬á┼╝e wszystkie zmienne wygl─ůdaj─ů podobnie.┬áPisz─ůc kod,┬áwchodzi to w ┼╝ycie i przestaje si─Ö┬ámy┼Ťle─ç o┬átym jak definicja zmiennej wygl─ůda┼éa i z jakich cz─Ö┼Ťci si─Ö sk┼éada┼éa.

Typy danych┬ána pierwszy miesi─ůc kodzenia:

  • int

  • double
  • boolean
  • char
  • String

Przykład:

package examples;

public class TypyDanychPrzyklad2 {

    public static void main(String[] args) {

        int liczba = 5;
        System.out.println(liczba);

        double liczbaZmiennoPrzecinkowa = 3.25; // np bilet na autobus
        System.out.println(liczbaZmiennoPrzecinkowa);

        // boolean to tylko 2 warto┼Ťci - true lub false
        boolean prawdaCzyFalsz1 = true;
        boolean prawdaCzyFalsz2 = false;
        System.out.println(prawdaCzyFalsz1);
        System.out.println(prawdaCzyFalsz2);

        char pojedynczyZnak = 'a'; // literka lub cyferka
        System.out.println(pojedynczyZnak);

        String znaki = "Jestem programist─ů";
        System.out.println(znaki);
    }
}

Resultat z konsoli:

5
3.25
true
false
a
Jestem programist─ů

Uwaga:

Dodatkowo mo┼╝na wiedzie─ç, ┼╝e s─ů jeszcze takie typy danych jak:

  • float
  • long
  • short
  • byte
  • Obiekty np: Point, User i inne ...
  • Kolekcje np: List<String>, Map<String, User>, Set<User> ...

Jest to jednak dodatkowy punkt, i zdecydowanie lepiej skupić się na typach danych omówionych w artykule. 

Java dla pocz─ůtkuj─ůcych

Native Advertising
­čÜÇ
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

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

Join