Гость
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Как в ArrayList в качестве элемента добавить список / 4 сообщений из 4, страница 1 из 1
10.11.2020, 12:52
    #40016780
x17.mstu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ArrayList в качестве элемента добавить список
Допустим есть музыкальная группа

public class MusicBand {
int year;
String name;
List<String> participate;


public MusicBand(String name, int year, String p_name, List<String> participate) {
this.name = name;
this.year = year;
this.participate=participate;

}

нужно реализовать метод по добавлению участников в музыкальную группу
name - название музыкальной группы; year - год основания

public void add(List<MusicBand> transferMembers, List<String> participate) {
transferMembers.add(participate);
}
System.out.println(transferMembers);
}

Подскажите с чего начать?
...
Рейтинг: 0 / 0
10.11.2020, 12:54
    #40016782
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ArrayList в качестве элемента добавить список
x17.mstu
Подскажите с чего начать?
с форматирования
...
Рейтинг: 0 / 0
10.11.2020, 14:30
    #40016825
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ArrayList в качестве элемента добавить список
x17.mstu

transferMembers.add(participate);

Разобраться, кто на ком стоял.
transferMembers хранит объекты типа MusicBand

при чем тут "список" совершенно не понятно
...
Рейтинг: 0 / 0
10.11.2020, 17:42
    #40016896
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в ArrayList в качестве элемента добавить список
x17.mstu

нужно реализовать метод по добавлению участников в музыкальную группу
name - название музыкальной группы; year - год основания

public void add(List<MusicBand> transferMembers, List<String> participate) {

Что такое вообще transferMembers ? Зачем и для чего он.

Я бы предположил, что должно быть просто:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
public class MusicBand {
...
List<String> participate;
...

   /**
     Добавление участников в музыкальную группу
   */
    public void add( List<String> participate ) {
       this.particapate.addAll( participate );
    }
}


https://docs.oracle.com/javase/8/docs/api/java/util/List.html#addAll-java.util.Collection-
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как в ArrayList в качестве элемента добавить список / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]