ДействиеСценарий / Говнокод #9320 Ссылка на оригинал

0

  1. 1
var a:Vector.<*> = new Vector.<*>

типизированный массив без определения типа

Запостил: strike_neko_squad strike_neko_squad, (Updated )

Комментарии (3) RSS

  • Адоб говорит что быстродействие вектора обусловленно не только его типизацией, а еще и отрублением части функциональности классического массива. Так что вполне разумный ход.
    Ответить
  • Есть другая принципиальная разница, если по-простому, в массиве можно чтобы между элементами ничего не было, т.е. чтобы были заполнены, например, только нечетные индексы, а в вектрое - нет, пустых индексов быть не может. Т.е
    new Array(int.MAX_VALUE);
    создастся без проблем, а
    new Vector.<*>(int.MAX_VALUE);
    на домашнем ПК выбросит ошибку, т.как памяти не хватит.
    Ответить
  • Вполне ок, т.к. @author вероятно хочет показать, что вектор хранит объект значений, а не любой тип данных.
    И насколько мне известно V лучше, чем A лишь с числами.
    Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8