#Gromov
Мастер
Несмотря на то, что язык Java объектно-ориентирован, не все типы – объекты. Существуют так называемые примитивы (primitives). Вот список всех примитивов в Java:
byte (число, 1 байт)
short (число, 2 байта)
int (число, 4 байта)
long (число, 8 байтов)
float (число с плавающей точкой, 4 байта)
double (число с плавающей точкой, 8 байтов)
char (символ, 2 байта)
boolean (true (истина) или false (ложь), 1 байт)
Java – строго типизированный язык, это означает, что мы должны объявить переменные , прежде чем будем их использовать.
Числа
Чтобы объявить и присвоить число используйте следующий синтаксис:
= это оператор присваивания.
Вы можете объединить эти операции:
Чтобы объявить число с плавающей точкой, используйте следующий синтаксис:
Если вы хотите использовать float, то:
Или:
(f – более короткий способ объявить float)
Символы и строки
В Java символ – свой собственный тип, и это не просто число. Синтаксис:
String – не примитив. Это реальный тип. Вот несколько способов использования строки:
Создание строки с помощью конструктора
С помощью двойных кавычек (” “).
В Java присутсвует конкатенация (объединение) строк при помощи оператора +.
В Java нет перегрузки операторов! Оператор + определен только для строк, вы никогда не увидите его с другими объектами, только с примитивами.
Заметьте, что кавычки с примитивами не используются.
byte (число, 1 байт)
short (число, 2 байта)
int (число, 4 байта)
long (число, 8 байтов)
float (число с плавающей точкой, 4 байта)
double (число с плавающей точкой, 8 байтов)
char (символ, 2 байта)
boolean (true (истина) или false (ложь), 1 байт)
Java – строго типизированный язык, это означает, что мы должны объявить переменные , прежде чем будем их использовать.
Числа
Чтобы объявить и присвоить число используйте следующий синтаксис:
PHP:
int myNumber;
myNumber = 5;
Вы можете объединить эти операции:
PHP:
int myNumber = 5;
PHP:
double d = 4.5;
d = 3.0;
PHP:
float f = (float) 4.5;
PHP:
float f = 4.5f
Символы и строки
В Java символ – свой собственный тип, и это не просто число. Синтаксис:
PHP:
char c = 'g';
Создание строки с помощью конструктора
PHP:
String s1 = new String("Who let the dogs out?");
PHP:
String s2 = "Who who who who!";
PHP:
String s3 = s1 + s2;
PHP:
int num = 5;
String s = "I have " + num + " cookies";
