JavaRush/Курси/Java Syntax Zero/Додаткові лекції до рівня

Додаткові лекції до рівня

Відкрита

На цьому рівні ви ознайомилися з типами int (цілі числа) і String (рядки й текст) і розібралися, які операції можна виконувати з ними. А ще — навчилися працювати з уведенням даних.

Щоб закріпити знання, звичайно ж, потрібно розв'язувати задачі. Але й «домашнє читання» не буде зайвим. Ось декілька лекцій, які допоможуть заглибитися в пройдені теми.

Клас Scanner

Як ви вже знаєте, цей клас трохи полегшує життя Java-розробникам, які плутаються в рідерах. Він багато чого вміє, і ви вже встигли скористатися ним пару-трійку разів. А якщо не встигли — читайте статтю «Клас Scanner», вивчайте приклади та пробуйте застосувати його самостійно.

Зчитування з клавіатури — «рідери»

Ця тема не завжди дається початківцям з першого разу, адже в ній можна заплутатися через велику кількість незрозумілих слів. У цій лекції про зчитування з клавіатури розповідається трохи більше, ніж в самому курсі. Наприклад, можна дізнатися про те, що таке потік, з яким ви ще стикнетеся пізніше.

Операції над числами в Java

Операцій над числами в програмуванні безліч, тому ми розглянемо найважливіші з них із прикладами. Як оперувати числами в Java? Можна робити це по-різному. Є звичайні арифметичні операції, є дещо менш звичні — логічні операції. А є й зовсім екзотичні для неайтішників — побітові. Настав час розібратися в цьому, а ще — в пріоритетах операцій у нашій улюбленій мові.


Коментарі (13)
  • популярні
  • нові
  • старі
Щоб залишити коментар, потрібно ввійти в систему
Anonymous #3508733
Рівень 3
10 січня 2025, 22:35
статтю про scanner було б добре вирізати до дідька з тими віршами про пєтра і нєву
RMykola
Рівень 20
29 січня 2025, 17:56
ага, в 2023 році стіхі Пукіна це треш
hidden #3500645
Рівень 30
29 вересня 2024, 17:50
Зчитування з клавіатури — «рідери» - зовсім не для другого рівня. Початок статті: Ты даже научился использовать для этого сложную конструкцию: BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); І коли це ми навчились їх використовувати? В жодній лекції 2 рівня про це не йшлося 😬🙃😓
Pepper
Рівень 5
27 вересня 2023, 19:33
А що, не можна було написати чому 5/2 не дорівнює 2.5? там же не було ніякого контексту про тип результату.
tterribaess
Рівень 6
31 січня 2024, 11:58
int a = 5 / 2; 2.5 В переменной a будет значение 2
hidden #3500645
Рівень 30
8 жовтня 2024, 20:35
2 рівень 4 лекція: Операції над змінними типу int 2. Ділення цілих чисел У Java в результаті ділення цілого числа на ціле число завжди отримуємо ціле число, а остача від ділення відкидається. Можна сказати, що в результаті ділення завжди відкидається дробова частина числа. Приклади:
int a = 5 / 2;
Результат ділення: 2.5 Змінна a матиме значення 2
int b = 20 / 3;
Результат ділення: 6.6667 Змінна b матиме значення 6
int c = -6 / 5;
Результат ділення: -1.2 Змінна с матиме значення -1
int d = 1 / 2;
Результат ділення: 0.5 Змінна d матиме значення 0
Anonymous #3190792
Рівень 3
24 жовтня 2022, 20:14
Будь ласка, у питанні там де 5/2 уточніть що річ йде лише про int так як без цього уточнення правильна відповідь буде 2.5 бо операцію можна провести і вказавши тип double. Вибачте, якщо щось написала невірно.
Master
Рівень 3
Expert
23 квітня 2023, 20:46
Мені здається тут є невеличке АЛЕ. Я сам напоровся на це але через деякий час згадав таке (де це було точно не пам'ятаю бо давно): "якщо було б написано 5.0 або 2.0 то System.out.println автоматично перетворило б відповідь в double бо система автоматично зінні перетворює типи з менших на більші якщо в умові такі є..." Можливо я помиляюся.
tterribaess
Рівень 6
31 січня 2024, 11:58
int a = 5 / 2; 2.5 В переменной a будет значение 2
Pan Vitali Moroz
Рівень 51
1 вересня 2022, 09:58
Ціле число додатне, якщо воно більше від нуля, від'ємне, якщо менше від нуля. Додатними цілими числами є натуральні числа і тільки вони. Від'ємні числа — це числа, протилежні додатним. Нуль не є ані додатним, ані від'ємним
Vitalii Backend Developer
27 липня 2023, 04:54
погугліть проблему +0 та -0 у програмуванні 🥳
Aleksandr Rozhko
Рівень 6
11 вересня 2021, 08:55
дуже прості питання для тесту, можна було додати такі вирази, які б містили подвійні лапки чи дужки))
Anonymous #3312433
Рівень 5
11 червня 2023, 15:08
Хз, мені не було легко, потрібно було згадувати інформацію з курсу. А подвійні лапки чи дужки розуміються чисто на інтуітивному рівні, тому це було б легше написати.