/
Hipahopa808
/
SpringCourse
Обзор
Документация
Войти
/
Hipahopa808
/
SpringCourse
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Lesson13.HWSolution/src/main/java/ru/alishev/springcourse/MusicPlayer.java
39 строк
783 B
Neil Alishev
Add Lesson 13 code and HW solution
23 окт 2019, 19:37
23 окт 2019, 19:37
3137167
Код
Авторство
О чём код?
package ru.alishev.springcourse; import org.springframework.beans.factory.annotation.Value; import java.util.List; import java.util.Random; /** * @author Neil Alishev */ public class MusicPlayer { @Value("${musicPlayer.name}") private String name; @Value("${musicPlayer.volume}") private int volume; private List<Music> musicList; public MusicPlayer(List<Music> musicList) { this.musicList = musicList; } public String getName() { return name; } public int getVolume() { return volume; } public String playMusic() { Random random = new Random(); return "Playing: " + musicList.get(random.nextInt(musicList.size())).getSong() + " with volume " + this.volume; } }