Typy proste w Javie

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Typy proste w Javie przechowują pojedyncze wartości, np. liczbę, znak albo wartość logiczną. Nie są obiektami. W pytaniach egzaminacyjnych często trzeba rozpoznać, jaki typ pasuje do podanej wartości.

Najważniejsze typy proste

  • int - liczba całkowita, np. 10, -5
  • float - liczba zmiennoprzecinkowa pojedynczej precyzji, np. 3.14f
  • double - liczba zmiennoprzecinkowa podwójnej precyzji, np. 3.14
  • char - pojedynczy znak, np. 'A', 'T', '7'
  • boolean - wartość logiczna: true albo false
  • byte, short, long - typy całkowite o różnych zakresach

Typ char

Typ char służy do przechowywania jednego znaku. Literał znakowy zapisuje się w apostrofach:

char znak = 'T';

Ważne: 'T' to znak typu char, natomiast "T" to napis typu String.

Przykład

int zm1 = 12;
float zm2 = 2.5f;
char zm3 = 'T';
boolean zm4 = true;

W tym przykładzie wartość 'T' może zostać zapisana tylko w zmiennej zm3, ponieważ ma ona typ char.

Typowe skojarzenia egzaminacyjne

  • liczba całkowita → int
  • liczba z częścią dziesiętną → float lub double
  • pojedynczy znak w apostrofach → char
  • true / falseboolean