Типи даних java

Результатом цього програмного коду буде виведений на екран текст «Текст для прикладу».

Від себе додам, що типи змінних «byte» і «short» застосовуються вкрай рідко, хоч і займають менше місця, ніж «integer» за рахунок меншої кількості байтів, необхідних на їх зберігання. Відбувається це з однієї простої причини: при будь-яких операціях з цими змінними (складання, розподіл і т. Д.) Вони автоматично «підвищуються» до типу «integer».

Є кілька правил, пов'язаних з неявним перетворенням типів даних до більш досконалим, зараз я їх перерахую:

  1. Якщо у виразі присутня змінна типу «double», то всі інші змінні теж перетворюються до цього типу.
  2. Якщо типу «double» в вираженні немає, то наступний тип даних, наявність якого змусить інші змінні перетворитися до цього типу - це «float».
  3. Наступний: «long».
  4. І нарешті: integer.

Окремо відзначу той факт, що неявне (неконтрольований програмістом) перетворення типів даних в мові програмування java побудовано таким чином, що втрата даних неможлива. Без участі програміста змінні можуть перетворюватися тільки до більш досконалим типам даних і ніяк інакше.

Дивіться також

  • Типи даних java
    While і do while в java
  • Типи даних java
    Розподіл в java
  • Типи даних java
    Множення в java
  • Типи даних java
    Pascal стандартні функції