Java для начинающих: переменные и типы данных

Типы данных в Java

В Java существует несколько типов данных для переменных. Рассмотрим основные:

Целочисленные типы

Java предоставляет несколько типов для хранения целых чисел, различающихся по размеру и диапазону значений:

  • byte: Хранит целые числа от -128 до 127. Пример:
byte nam = 23;
  • short: Диапазон значений шире, чем у byte.
  • int: Ещё больший диапазон значений, чем у short. Пример:
int nam = 1234567890;
System.out.println(nam);
  • long: Самый широкий диапазон среди целочисленных типов. Используется для очень больших чисел. Выбор типа данных зависит от ожидаемого диапазона значений. Использование long вместо int или byte приводит к большему потреблению памяти, поэтому следует выбирать наиболее подходящий тип.

Типы данных с плавающей точкой

Для чисел с дробной частью используются:

  • float: Пример объявления:
float nam2 = 23.45f; // Обратите внимание на 'f' в конце
System.out.println(nam2);

Буква f в конце числа обязательна.

  • double: Аналогичен float, но имеет вдвое больший диапазон значений. Пример:
double nam3 = 1234567890.123456789d; // Обратите внимание на 'd' в конце
System.out.println(nam3);

Буква d в конце числа указывает на тип double.

Логический тип

  • boolean: Принимает только два значения: true (истина) и false (ложь). Пример:
boolean isTrue = true;
System.out.println(isTrue);

Этот тип данных часто используется в условных операторах и циклах.

Символьный тип

  • char: Хранит один символ, заключенный в одинарные кавычки. Пример:
char sim = 'R';
System.out.println(sim);

Строковый тип

  • String: Хранит строки (последовательности символов), заключенные в двойные кавычки. Для использования типа String не требуется явного импорта, так как он доступен по умолчанию. Пример:
public class Main {
    public static void main(String[] args) {
        String str = "Hello world";
        System.out.println(str);
    }
}

В этом уроке рассмотрены основные типы данных в Java для объявления переменных. Работа с переменными – основа программирования на Java, и понимание типов данных является ключевым для написания корректного кода. В последующих уроках работа с переменными будет продолжена.

Что будем искать? Например,программа