Я практикуюсь в Java, создавая лотерею, поэтому у меня есть winingNumbers , возможные числа и призы. Все три являются экземплярами класса StrLinkedList. Значения призов никогда не изменятся, если вы не измените код, но чтобы добавить значения в этот список, вы используете Prizes.add(x).
Я интересно, просто ради лучшей практики, когда я сделаю этот объект глобальным, будет ли какая-нибудь причина делать его константой или нет? Мне сказали, что все переменные должны быть постоянными, если только их не нужно изменять.
Код: Выделить всё
public static final StrLinkedList prizes = new StrLinkedList();
Подробнее здесь: https://stackoverflow.com/questions/781 ... -an-object
Мобильная версия