Перевірені досвідом рекомендації Українцям У чому різниця між int та Integer

У чому різниця між int та Integer

У чому різниця між int та Integer

The основна відмінність між int та Integer у Java є те, що an int – це примітивний тип даних, тоді як Integer – це клас обгортки, що відповідає int.

Java – це потужна мова програмування для розробки безпечних та надійних програм. Однією з основних причин популярності Java є її підтримка об’єктно -орієнтованого програмування. Крім того, ця парадигма дозволяє легко моделювати сценарії реального світу для розробки програмного забезпечення. Крім того, загальне використання цієї мови в Інтернеті, мобільних та інших корпоративних програмах. Дві концепції, пов’язані з Java, – це int і Integer.

Що таке int

Змінна – це місце в пам’яті, яке містить значення. Кожна змінна має тип даних. Іншими словами, кожна змінна здатна зберігати дані певного типу. Тип даних визначає, скільки пам’яті виділити для зберігання значення в цьому місці пам’яті.

Один з основних типів даних у Java – це примітивний тип даних; це основні типи даних, доступні в Java. «Int» – одна з них. Значення за замовчуванням змінної int – 0. Більше того, вона виділяє 4 байти при зберіганні даних.

Малюнок 1: Програма Java з int

У наведеній вище програмі x і y – дві змінні типу int. Вони зберігають значення 10 і 20. Існує ще одна змінна типу int під назвою sum. Загальна кількість x та y зберігається у змінній sum. Нарешті, метод println відображає результат на консолі.

Що таке ціле число

Класи обгортки допомагають перетворити примітивний тип даних на об’єкт, а об’єкт – на примітивний. Такі структури даних, як списки, вектори тощо, не зберігають дані у примітивному форматі. Вони зберігають дані як об’єкти. Тому ми можемо використовувати класи обгортки для виконання цього перетворення. Еквівалентний клас обгортки для int – Integer.

Малюнок 2: Програма Java з цілим числом

У наведеній вище програмі x – це значення int. Ми можемо перетворити це на ціле число, як у рядку 5. Потім метод println відображає цей результат на консолі. Так само k є цілим числом. Ми можемо перетворити це на int за допомогою методу intValue. Нарешті, метод println відображає результат на консолі.

Різниця між int та Integer у Java

Визначення

Хоча int-це тип даних, що зберігає 32-розрядне доповнене ціле число зі знаками, ціле число-це клас, який обгортає примітивний тип int в об’єкті.

Основа

Таким чином, основна відмінність int від Integer в Java полягає в тому, що int є примітивним типом даних, тоді як Integer – це клас -обгортка.

Використання

Хоча тип даних int допомагає зберігати цілі числа в пам’яті, ціле число допомагає перетворити int в об’єкт та перетворити об’єкт у int. Отже, це ще одна відмінність між int та Integer у Java.

Висновок

Основна відмінність між int та Integer у Java полягає в тому, що int є примітивним типом даних, тоді як Integer – це клас обгортки, що відповідає int. Коротше кажучи, ми можемо використовувати int для зберігання таких значень, як 5, 10, 20 тощо.

У чому різниця між int та Integer

Відеоролик: int main или void main. int main vs void main c++. C ++ Для начинающих. Урок #71

Зміст

The Основна відмінність між int та Integer в Java є те, що int є примітивним типом даних, тоді як Integer – це обгортковий клас, що відповідає int.

Java є потужною мовою програмування для розробки безпечних і надійних програм. Однією з основних причин популярності Java є те, що він підтримує об’єктно-орієнтоване програмування. Крім того, ця парадигма дозволяє легко моделювати реальні сценарії для розробки програмного забезпечення. Крім того, загальне використання цієї мови відбувається у веб-додатках, мобільних пристроях та інших рівнях на рівні підприємства. Два поняття, пов’язані з Java, це int і Integer.

Покриті ключові райони

1. Що таке int в Java
– Визначення, функціональність
2. Що таке ціле число в Java
– Визначення, функціональність
3. Яка різниця між int та Integer в Java
– Порівняння ключових відмінностей

Ключові терміни

Що таке int

Змінна – це пам’ять, яка містить значення. Кожна змінна має тип даних. Іншими словами, кожна змінна здатна зберігати дані конкретного типу. Тип даних визначає, скільки пам’яті потрібно виділити для зберігання значення на цій пам’яті.

Один основний тип даних в Java – це примітивний тип даних; це основні типи даних, доступні в Java. “Int” – один з них. За замовчуванням значення змінної int дорівнює 0. Більш того, при розміщенні даних він виділяє 4 байти.

Приклад полягає в наступному.

Малюнок 1: Програма Java з int

У наведеній вище програмі x і y є двома змінними типу int. Вони зберігають значення 10 і 20. Існує ще одна змінна типу int, яка називається sum. Сума x і y зберігається в змінній суми. Нарешті, метод println відображає вивід на консолі.

Що таке ціле число

Класи обгортки допомагають перетворити примітивний тип даних в об’єкт і об’єкт до примітивного типу. Структури даних, такі як списки, вектори і т.д., не зберігають дані в примітивному форматі. Вони зберігають дані як об’єкти. Тому для виконання цього перетворення ми можемо використовувати класи обгортки. Еквівалентний клас обгортки для int є Integer.

Малюнок 2: Програма Java з цілочисельністю

У зазначеній програмі x є значенням int. Ми можемо перетворити це у ціле число, як у рядку 5. Тоді метод println відобразить цей вивід на консолі. Аналогічно, k – ціле число. Ми можемо перетворити це на int, використовуючи метод intValue. Нарешті, метод println відображає вивід на консолі.

Різниця між int та Integer в Java

Визначення

Хоча int – тип даних, що зберігає 32-бітове ціле число, що підписується двома, ціле число – це клас, який переносить примітив типу int в об’єкт.

Основа

Таким чином, основна відмінність між Int та Integer в Java полягає в тому, що int є примітивним типом даних, тоді як Integer – це обгортковий клас.

Використання

Хоча тип даних int допомагає зберігати цілі числа в пам’яті, ціле число допомагає конвертувати int в об’єкт і перетворювати об’єкт в int. Отже, це інша відмінність між int та Integer на Java.

Висновок

Основна відмінність між Int і Integer в Java полягає в тому, що int – це примітивний тип даних, а Integer – обгортковий клас, що відповідає int. Коротше кажучи, ми можемо використовувати int для зберігання таких значень, як 5,10, 20 і т.д. З іншого боку, ми можемо використовувати Integer для перетворення int в об’єкт і для перетворення об’єкта в int.

Related Post

Як правильно перевозити негабаритні вантажіЯк правильно перевозити негабаритні вантажі

Зміст:1 Негабаритний вантаж: вимоги ПДР та правила перевезення1.1 Що кваліфікується як негабаритний вантаж?1.2 Список дозволеного для перевезення транспорту1.3 Ключові правила транспортування негабаритного вантажу1.4 Наслідки недотримання зазначених правил2 Правила перевезення негабаритних