Итак, на днях у меня был мой коллега, который просмотрел мой код, и он увидел, что я использую массив [0], в терминах Java это в основном получает первый элемент массива. Я делал это несколько раз для разных целей, все из которых состоят в том, чтобы получить первый элемент в массиве/коллекции, например list.get (0), с которым он сильно не согласен.Получение первого элемента в массиве/любой коллекции
Его аргумент состоял в том, что у кого-то из фона, не относящегося к программированию, возникла бы проблема с пониманием этого вопроса, а использование 0 в таких случаях в основном жестко кодируется, что является плохой практикой. Я google-ed несколько раз, и все предложения по получению первого элемента в массиве или любой коллекции предоставляют им индекс, который в этом случае равен 0.
Может ли кто-нибудь дать мне предложение о том, чтобы получить первый элемент значимым образом?
Извините, что я недостаточно прояснился, я действительно искал хороший способ доступа к первому элементу, а не к определенному конкретному пути, например, к названию getFirst. Что-то вроде int first = 0, тогда массив [first], но я не уверен, есть ли лучший способ там. –
Боюсь, что там будет лучший способ. – SMA