Java ArrayList<&燃气轮机;()取
我有FilmDAO,其中包含列表getAllFilm(),主要包括:Java ArrayList<&燃气轮机;()取,java,arrays,arraylist,object-oriented-database,Java,Arrays,Arraylist,Object Oriented Database,我有FilmDAO,其中包含列表getAllFilm(),主要包括: List <Film> lsfilm = new ArrayList <Film>(); lsfilm = FilmDAO.getAllFilm(); List lsfilm=newarraylist(); lsfilm=FilmDAO.getAllFilm(); 我的问题是如何一个接一个地获取列表对象,并且只获取电影的名称(nomFilm),这样我就可以将其添加到选择列表(ComboBox)中。尝
List <Film> lsfilm = new ArrayList <Film>();
lsfilm = FilmDAO.getAllFilm();
List lsfilm=newarraylist();
lsfilm=FilmDAO.getAllFilm();
我的问题是如何一个接一个地获取列表对象,并且只获取电影的名称(nomFilm),这样我就可以将其添加到选择列表(ComboBox)中。尝试为每个循环添加电影名称到您的ComboBox中
for (Film f : lsfilm){
String filmName = f.nomFilm;
myComboBox.addItem(filmName);
}
像这样的事情:)
新ArrayList的含义是什么[];你的代码编译过了吗?可能是Thanke@dansienmens的重复。现在只需将名称转换为数组就可以了。
if(CollectionUtils.isNotEmpty(lsfilm)){
for (Film film : lsfilm){
comboBox.add(film.getNameFilm());
}
}