Програмування на мові Java Введення в мову Java
March 12th, 2009
« Програмування на мові Java Революція на імя Java | Java - як все починалося »
Константи в Java задаються їх літеральним уявленням. Цілі числа, числа з плаваючою крапкою, логічні значення, символи і рядки можна розташовувати в будь-якому місці початкового коду. Типи будуть розглянуті в розділі 4.
Цілі літерали
Цілі числа-ето тип, використовуваний в звичайних програмах найчастіше. Будь-яке цілочисельне значення, наприклад, 1, 2, 3, 42-это цілий літерал. У даному прикладі приведені десяткові числа, тобто числа з підставою 10-именно ті, які ми повсякденно використовуємо поза світом комп’ютерів.
Окрім десяткових, як цілі літерали можуть використовуватися також числа з підставою 8 і 16-восьмеричные і шістнадцяткові. Java розпізнає восьмерічниє числа по нулю, що стоїть попереду. Нормальні десяткові числа не можуть починатися з нуля, так що використання в програмі зовні допустимого числа 09 приведе до повідомлення про помилку при трансляції, оскільки 9 не входить в діапазон 0..
7, допустимий для знаків восьмерічного числа. Шістнадцяткова константа розрізняється по символах нуль-х, що стоять попереду (0х або 0Х). Діапазон значень шістнадцяткової цифри-0.. 15, причому як цифри для значень 10.. 15 використовуються букви від А до F (або від а до f).
За допомогою шістнадцяткових чисел ви можете в короткій і ясній формі представити значення, орієнтовані на використання в комп’ютері, наприклад, написавши Oxffff замість 65535.
Цілі літерали є значеннями типу int, яке в Java зберігається в 32-бітовому слові. Якщо вам потрібне значення, яке по модулю більше, ніж приблизно 2 мільярди, необхідно скористатися константою типу long. При цьому число зберігатиметься в 64-бітовому слові.
До чисел з будь-якою з названих вище підстав ви можете приписати справа рядкову або прописну букву L, вказавши таким чином, що дане число відноситься до типу long. Наприклад, Ox7ffffffffffffffL або 9223372036854775807L-это значення, найбільшого для числа типу long.
Літерали з плаваючою точкою
Pages: 1 2 3 4 5 6 7 8 9 10 11
Tags: значення, клас, метод, програма, рядок, символ, число
програмування
Схожі записи
Категория: програмування |









