1. Java / Говнокод #7908

    +74

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    public class Statuses {
        protected List<String> id;
        protected List<String> name;
    
        public List<String> getId() {
            if (id == null) {
                id = new ArrayList<String>();
            }
            return this.id;
        }
    
        public List<String> getName() {
            if (name == null) {
                name = new ArrayList<String>();
            }
            return this.name;
        }
    }
    
    Statuses statuses = new Statuses();
    List<String> statusesString = statuses.getId();

    Создание пустого списка.

    Запостил: Art, 20 Сентября 2011

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

    • Ммм...а HashMap, не?
      Ответить
    • Почему бы не сделать наоборот: класс Status с полями id и name и хранить список таких статусов... Так не получишь приз за креативность? И вообще тут попахивает енумом.
      Ответить
      • Это да. Но мне больше нравится, как создается новый список statusesString.
        Ответить
        • Тот, у кого такая каша в голове, мог и не такое придумать... Я так понял, он тут просто получает список ID, который хочет заполнить. Если потом в этот список кладут что-то другое, тогда автор подлежит изоляции.
          Ответить
    • Мать неодобрительно посмотрев на мои покрасневшие было глаза спросила:
      Ответить

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