Здається, коли ви вводите число в Java, компілятор автоматично читає його як ціле число, саме тому, коли ви вводите (long) 6000000000
(не в діапазоні цілого числа), він скаржиться, що 6000000000
це не ціле число. Щоб це виправити, мені довелося уточнити 6000000000L
. Я щойно дізнався про цю специфікацію.
Чи існують інші специфікації номерів, такі як короткий, байт, плаваючий, подвійний? Здається, це було б добре мати, тому що (я припускаю), якщо б ви могли вказати номер, який ви вводите, короткий, тоді Java не повинен був би його кидати - це припущення, виправте мене, якщо я помиляюся . Зазвичай я б сам шукав це питання, але я не знаю, як взагалі називається така специфікація номерів.
1
ізl
і0
зO
(і так далі), вашим пріоритетом є правильне встановлення шрифту (якщо ви можете ), то турбуйтеся про те, щоб не пропустити клавішу Shift.