如果我错过任何代码,请通知我,我将对其进行编辑。
所以我已经尝试过并通过以下方式做到这一点:
我认为如果参数为(String albumTitle)
,那么我可以将参数分配给变量album = albumTitle;
。
然后创建新对象App album = new app();
。
然后将该对象添加到arrayList相册albums.add(album)
。
我可能是错的,但这就是我要这样做的方式。
完整代码在这里:
public void createAlbum(String albumTitle) {
album = albumTitle;
App album = new App ();
albums.add(albumTitle);
}
答案 0 :(得分:2)
您把事情弄混了。您需要研究基础知识。像下面这样的事情:
public class Main {
static List<Album> albums = new ArrayList<>();
class Album {
String title;
Album(String albumTitle) {
title = albumTitle;
}
}
public void createAlbum(String albumTitle) {
Album album = new Album(albumTitle);
albums.add(album);
}
}