Урок 21. Java Програмування - Перетворення типів даних (Українською)

Поделиться
HTML-код
  • Опубликовано: 15 апр 2017
  • Перетворення типів даних (тж. приведення до типу) - операція в JAVA, яка використовується в усіх програмах (явно чи неявно). Ми вивчимо що це таке, для чого потрібне, як зробити перетворення, і в чому переваги та недоліки різних типів (плюс цікаві приклади і аналогії для кращого розуміння).
    Д/З: [1] попросити користувача ввести число в діапазоні для типу byte, [2] зчитати його за допомогою сканера (Scanner) у змінну типу String , потім [3] перетворити його з (String) в тип (int), потім [4] з (int) в (double), [5] з (double) в (long), [6] з (long) в (String), з (String) в (float). Після кожного перетворення вивести результат в консоль.
    🔔 VirtuAka
    ⭐️ www.VirtuAka.com
    🐤 / virtuaka
    Підтримати проект:
    💳 Raiffeisen: 4149 5001 4774 8720
    💳 Приватбанк: 5168 7520 1675 9428
    💰 ₿itcoin: 1KDGoPssAAzavLQeyToJUcznMGxq5JeN6Z
    Партнери проекту:
    🤝 www.movnyk.net
    💡 дякуємо всім за підтримку, підписки, вподобаки і репости!
  • НаукаНаука

Комментарии • 23

  • @kovbaska
    @kovbaska Год назад +1

    Коментар для підтримки українського контенту. Дякую.

  • @user-zo3on5ul4o
    @user-zo3on5ul4o Год назад

    Дуже дякую Вам за круті і зрозумілі уроки та приклади!
    Ось що вийшло з дз:
    import java.util.Scanner;
    public class Main {
    public static void main(String[] args) {
    System.out.println("Введіть число від -128 до 127");
    Scanner scan = new Scanner(System.in);
    String str = scan.next();
    Integer i = Integer.valueOf((String) str);
    System.out.println(i);
    double d = i;
    System.out.println(d);
    long l = (long) d;
    System.out.println(l);
    String s = (String.valueOf(l));
    System.out.println(s);
    float f = Float.parseFloat(s);
    System.out.println(f);
    }
    }

  • @user-nd8vg9wo9i
    @user-nd8vg9wo9i 5 лет назад +2

    дуже вдячний за вашi уроки, особливо за пояснения про "впiхнути в не впiхуеме" :)

  • @andriysemashchuk4213
    @andriysemashchuk4213 6 лет назад +1

    Дуже корисний урок. Справді все розложили по полочках. Звісно дещо не зрозумів, тому подивлюсь відео ще раз і краще засвою інформацію. Дуже дякую за урок. Продовжуйте в тому ж дусі!

  • @sonyaerinus9195
    @sonyaerinus9195 Год назад +1

    дякую! супер

  • @user-vl3fc1pv3c
    @user-vl3fc1pv3c 5 лет назад +1

    Дуже Дякую з Гарний Урок... Додаткова Подяка за Гарне ДЗ!!!

  • @alexandralexandrovich8399
    @alexandralexandrovich8399 4 года назад +1

    Супер уроки, все дуже доступно та "розжовано"))
    Дуже дякую)

  • @george_998
    @george_998 Год назад

    Подяка!)

  • @vladdiachenko8529
    @vladdiachenko8529 3 года назад +1

    Дякую! Дуже гарно пояснено!!

  • @Bah1918
    @Bah1918 4 года назад +1

    Это Ваш лучший курс.

  • @user-xt7ie6gx4k
    @user-xt7ie6gx4k 6 лет назад +3

    Ось, що вдалось:
    import java.util.Scanner;
    public class DzChangeTypDanyh {
    public static void main(String[] args) {
    System.out.println("Введіть будь ласка будь-яке число в проміжку від -128 до 127");
    Scanner scan = new Scanner(System.in);
    String sb = scan.nextLine();
    System.out.println("Змінна типу String: " + sb);
    int is = Integer.parseInt(sb);
    System.out.println("Змінна типу int: " + is);
    double di = is;
    System.out.println("Змінна типу double: " + di);
    long ld = (long) di;
    System.out.println("Змінна типу long: " + ld);
    String sl = String.valueOf(ld);
    System.out.println("Змінна типу String: " + sl);
    float fs = Float.parseFloat(sl);
    System.out.println("Змінна типу float: " + fs);
    }
    }

  • @Overdise
    @Overdise 4 года назад +1

    One of the best your lessons, Tanq so much :D

  • @user-xt7ie6gx4k
    @user-xt7ie6gx4k 6 лет назад +1

    Дякую! Бомба!

  • @igordiduh7350
    @igordiduh7350 4 года назад +1

    Дякую!

  • @user-zh1ll9cf2b
    @user-zh1ll9cf2b 6 лет назад

    Дякую.

  • @vasylspar
    @vasylspar 5 лет назад +1

    Дуже добре пояснює!!! Цікаво чи дає він приватні уроки(онлайн) !?

  • @marianazr.6821
    @marianazr.6821 7 лет назад +3

    Дякую за уроки. Напишіть вашу ел.адресу будь ласка.

  • @andriiechkenko6767
    @andriiechkenko6767 6 лет назад +2

    Напечатал такой же документ, если нужно кому - пользуйтесь. docs.google.com/document/d/1ctPnpzCENZQzcxBLBdKmaid99tyy_5ixX_-pPdfA9II/edit?usp=sharing

    • @VirtuAka
      @VirtuAka  6 лет назад +1

      Гарно зроблено

  • @user-ti3bz7fq7y
    @user-ti3bz7fq7y 4 года назад +1

    Цікавий урок і дуже повчальний приклад з ракетою

  • @Volodymyr156
    @Volodymyr156 Год назад

    import java.util.Scanner;
    public class TypeConvertHW {
    public static void main(String[]args){
    byte typeByte;
    System.out.print("Введіть число типу Byte у проміжку від -128 до 127(Інші числа виводитимуть помилку!): ");
    Scanner scan = new Scanner(System.in);
    typeByte = scan.nextByte();
    System.out.println("Введене число у типі Byte: "+typeByte);
    String typeString = Byte.toString(typeByte);
    System.out.println("Конвертоване число із Byte до String: "+typeString);
    int typeInteger = Integer.valueOf(typeString);
    System.out.println("Конвертоване число із String до Integer: "+typeInteger);
    double typeDouble = typeInteger;
    System.out.println("Конвертоване число із Integer до Double: "+typeDouble);
    long typeLong = (long) typeDouble;
    System.out.println("Конвертоване число із Double до Long: "+typeLong);
    String typeLongString = Long.toString(typeLong);
    System.out.println("Конвертоване число із Long до String: "+typeLongString);
    float typeFloat = Float.valueOf(typeLongString);
    System.out.println("Конвертоване число із String до Float: "+typeFloat);
    }
    Ось, що вийшло в мене