Домашнє завдання до уроку №4: 1) Створити рядок з текстом "Hello World!". 2) Вивести першу літеру цього рядка в консоль. 3) Вивести слово "World" в консоль, відокремивши це слово від рядка з пункту 1. 2) Створити рядок з таким самим текстом з використанням new String() і порівняти рядки двома способами: з використанням методу equals() і операції ==. Пояснити різницю. [* підказка] * Згадай про області пам'яті, де зберігається той чи інший рядок.
Добрий день 🙌🏻 дякую за українську джаву У мене виникло одне дивне питання… чому може не працювати «shift+f10?»? Нуль реакції від програми. Ще пробувала «shift+ctrl+f1», бо прочитала ще про такий варіант і також немає реакції🤔😔
Привіт! Спочатку варто перевірити налаштування самої IntelliJ IDAE. Ctrl+Alt+S -> Keymap або Keymap/Editor. Дія має називатися "Run", або "Запуск" чи якось так. Якщо там для Shift+F10 та Ctrl+Shift+F10 все вірно, то може бути проблема з іншим ПЗ. У мене, наприклад, не працює екстракція коду в окремий метод, оскільки комбінація Ctrl+Alt+M зайнята іншою програмою і вона, на думку вінди, більш пріоритетна :( У будь-якому разі, якщо Shift+F10 та Ctrl+Shift+F10 стоять правильно, можете спробувати змінити бінд, наприклад на Alt+Shift+0 та Ctl+Shift+0 відповідно, але це просто приклад.
@@mykolamurza дякую за відповідь 🙌🏻 спробую якось вирішити це питання. Твої варіанти спробувала і ідеї нажаль також пофіг. Якось дуже дивно, але цікаво, що ctrl+alt+s спрацювало з першого разу. Що можу сказати, вінді видніше, що їй там важливіше 🤪
Добрий день, розумію коментар, проте є поняття як рядковий тип даних і рядок. Надаю посилання на Вікі. uk.m.wikipedia.org/wiki/%D0%A0%D1%8F%D0%B4%D0%BE%D0%BA_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F) Щодо int/Integer - цілочисельних типів даних 4 штуки, тому я їх виділяю власною назвою. Своїх слів не вигадую :)
@@mykolamurza мені здається що вікіпедію іноді пишуть люди далекі від програмування, їм аби перекласти щось. Доречі найближчій переклад це мабуть стрічка, стрічковий тип )). Принаймні я зрозумів звідки взялись "рядки", якщо так, то дійсно вашої провини в тому немає.
Привіт! Так, це частина інтерфейсу IDE. Така підказка вказує назву змінної, значення для якої ми передаємо. Типу в класі String є поле original, ми його і задаємо. Більш зрозуміло буде далі в курсі. Тобто технічно Java НЕ бачить це слово, воно їй не потрібно і ми його не пишемо. Коли перейдемо до роботи з методами - будете бачити це частіше.
А взагалі - супер-круто, що вирішили самостійно. Робота розробника побудована на створенні нових помилок і їх виправленні. Як би це не звучало, але так є😅🤣
Домашнє завдання до уроку №4:
1) Створити рядок з текстом "Hello World!".
2) Вивести першу літеру цього рядка в консоль.
3) Вивести слово "World" в консоль, відокремивши це слово від рядка з пункту 1.
2) Створити рядок з таким самим текстом з використанням new String() і порівняти рядки двома способами: з використанням методу equals() і операції ==. Пояснити різницю. [* підказка]
* Згадай про області пам'яті, де зберігається той чи інший рядок.
Дякую за відео українською мовою
дякую за зрозуміле пояснення і за мову)
Нічого не зрозумів, але дуже цікаво
Вітаю. Дякую за відгук.
Ви можете ставити будь-які питання щодо уроку і я з радістю надам всі відповіді за можливості. :)
Добрий день 🙌🏻 дякую за українську джаву
У мене виникло одне дивне питання… чому може не працювати «shift+f10?»? Нуль реакції від програми. Ще пробувала «shift+ctrl+f1», бо прочитала ще про такий варіант і також немає реакції🤔😔
Привіт!
Спочатку варто перевірити налаштування самої IntelliJ IDAE. Ctrl+Alt+S -> Keymap або Keymap/Editor. Дія має називатися "Run", або "Запуск" чи якось так. Якщо там для Shift+F10 та Ctrl+Shift+F10 все вірно, то може бути проблема з іншим ПЗ. У мене, наприклад, не працює екстракція коду в окремий метод, оскільки комбінація Ctrl+Alt+M зайнята іншою програмою і вона, на думку вінди, більш пріоритетна :(
У будь-якому разі, якщо Shift+F10 та Ctrl+Shift+F10 стоять правильно, можете спробувати змінити бінд, наприклад на Alt+Shift+0 та Ctl+Shift+0 відповідно, але це просто приклад.
@@mykolamurza дякую за відповідь 🙌🏻 спробую якось вирішити це питання. Твої варіанти спробувала і ідеї нажаль також пофіг. Якось дуже дивно, але цікаво, що ctrl+alt+s спрацювало з першого разу. Що можу сказати, вінді видніше, що їй там важливіше 🤪
Якщо рядки, то чому інт? Не потрібно видумувати нові назви, використовуйте правильні назви - String. Рядки то в коді.
Добрий день, розумію коментар, проте є поняття як рядковий тип даних і рядок. Надаю посилання на Вікі.
uk.m.wikipedia.org/wiki/%D0%A0%D1%8F%D0%B4%D0%BE%D0%BA_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F)
Щодо int/Integer - цілочисельних типів даних 4 штуки, тому я їх виділяю власною назвою. Своїх слів не вигадую :)
Але взагалі, буду тоді більше вживати String, аби не збивати з пантелику слухачів 😌
@@mykolamurza мені здається що вікіпедію іноді пишуть люди далекі від програмування, їм аби перекласти щось. Доречі найближчій переклад це мабуть стрічка, стрічковий тип )). Принаймні я зрозумів звідки взялись "рядки", якщо так, то дійсно вашої провини в тому немає.
А в мене щось пішло не так - docs.google.com/drawings/d/1oaN02BTS0EVhi_4yIk9b92CFISehEIZYzYKggQ3Bl0E/edit?usp=sharing
розібралась, original не треба було писати, воно туди саме додається і все працює.
Привіт!
Так, це частина інтерфейсу IDE. Така підказка вказує назву змінної, значення для якої ми передаємо. Типу в класі String є поле original, ми його і задаємо. Більш зрозуміло буде далі в курсі.
Тобто технічно Java НЕ бачить це слово, воно їй не потрібно і ми його не пишемо.
Коли перейдемо до роботи з методами - будете бачити це частіше.
А взагалі - супер-круто, що вирішили самостійно. Робота розробника побудована на створенні нових помилок і їх виправленні. Як би це не звучало, але так є😅🤣
@@mykolamurza Дякую за пояснення і за курс загалом. Дуже цікаво і просто примєно слухати)
Дякую! Якщо виникають питання - завжди пишіть)