Урок по Java 27: инициализация массивов

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 21

  • @drygavich1
    @drygavich1 6 років тому +21

    "так писать нельзя, просто вы должны знать, что так можно"))

  • @ВладиславМильцын
    @ВладиславМильцын 6 років тому +1

    Понятные, хорошие уроки. Спасибо! Видно, что стараетесь - однозначно лайк.

  • @mykytademchenko3044
    @mykytademchenko3044 3 роки тому +8

    для тех кто будет смотреть в будущем, сейчас в джаве можно инициализировать массивы по принципу int[][] i = new int[3][3];

    • @vdrmkr
      @vdrmkr 2 роки тому +2

      Это всегда так работало

  • @yarik83men51
    @yarik83men51 3 роки тому +1

    Годный контент

  • @МихаилКурагин-г8м
    @МихаилКурагин-г8м 4 роки тому +1

    Лайк за минт!

  • @lholko
    @lholko 3 роки тому

    5:11

  • @jacksmirnoff3695
    @jacksmirnoff3695 6 років тому +1

    Нормальные уроки, пока. Правда тут затронуты уже циклы, которые не были разжеваны ранее. В принципе для тех, кто шарит не проблема, а новичкам наверное будет тяжеловастенько.

  • @СейкоСататанори
    @СейкоСататанори 3 роки тому

    Что-то у меня это не работает... int[] mass1 = new int[3]; [1,2,3][0,9,3,1][44,55,66];
    Компилятор ругается на такое построение кода. И даже если написать [1,2,3|0,9,3,1|44,55,66]; тоже ругается по той же причине. В видео невозможно понять, какие там скобки, но сколько бы я не пробовал подобрать, компилятор ругается на такое построение кода.
    Вы уверены, что работает именно так?

    • @feel3717
      @feel3717 3 роки тому

      Ты засовываешь двумерный массив, а инициализируешь одномерный, плюс скобочки не квадратные используются, а так же после int[3] точку с запятой ставить не нужно, попробуй написать вот так: int[][] mass1 = new int[][]{{1,2,3},{0,9,3,1},{44,55,66}};

    • @СейкоСататанори
      @СейкоСататанори 3 роки тому

      @@feel3717 Я попытался воспроизвести код с экрана видео. Ничего более. Так-то я знаю, как правильно писать многомерные массивы.

  • @ЭдуардНизамов-з3ж
    @ЭдуардНизамов-з3ж 8 років тому +2

    Мне показалось, что пытаясь объяснить многомерные массивы вы сами запутались) Получилось так, что изначально мы определили 3 места, а далее переопределили на 5))

    • @ЭдуардНизамов-з3ж
      @ЭдуардНизамов-з3ж 8 років тому

      Ну и конечно же, как и было сказано ранее, дефолтные значения записались 0

  • @evgenijzolotov
    @evgenijzolotov 5 років тому +2

    Уроки хорошие, но мелко видно!

  • @Diamonius1
    @Diamonius1 6 років тому +2

    "вы не будете использовать многомерные массивы, это извращение". ну что, значит я извращенец. да и, кстати, двухмерный массив для наглядности можно было представить как таблицу.

    • @husivm
      @husivm  6 років тому +2

      А для чего Вы их использовали? Для решения каких задач? Я за свою жизнь не разу не видел ни на одном проекте двухмерного массива.

    • @husivm
      @husivm  3 роки тому +4

      @@ІванДмитренко-х6э В реальных проектах массивы почти никто не использует, все используют коллекции, которые дают большую гибкость чем массивы, позволяя динамически изменять размер, скажите пожалуйста какой имплементацией двухмерных массивов вы пользуетесь? Никакой! Их нет! Значете почему? Потому что они никому не нужны!

  • @Krazorie
    @Krazorie 7 років тому +4

    уроки вообще - одни из лучших, но есть большие косяки: фон неконтрастный, буквы маленькия, на небольшом экране их не разобрать в принципе! надо всё проговаривать - где какая скобка, какая буква! запнулся, ошибся - вырежи этот кусок! также надо отрезать неиспользуемую часть экрана, чтобы сделать крупнее часть с кодом, и вырезать моменты, где были ошибки.

    • @АлександрСоколовский-щ6ъ
      @АлександрСоколовский-щ6ъ 4 роки тому

      вы смотрите не на уроки, а на фон, наверное программирование не Ваше. Может из Вас получится хороший художник.

    • @crazy-man
      @crazy-man 4 роки тому

      @@АлександрСоколовский-щ6ъ это правильно, нужно конкурентов гонять с java -> работы больше будет

  • @vdrmkr
    @vdrmkr 2 роки тому

    О том при каких иницилизациях где будет выделена память - на стеке или куче, говорить конечно же не надо.