【问题标题】:Java ArrayList<>() FetchJava ArrayList<>() 获取
【发布时间】:2017-03-09 07:56:00
【问题描述】:

我有 FilmDAO,它有 List getAllFilm(),我主要有:

List <Film> lsfilm = new ArrayList <Film>();
lsfilm = FilmDAO.getAllFilm();

我的问题是如何逐个获取列表对象,并且只获取电影的名称 (nomFilm),以便我可以将其添加到选择列表 (ComboBox) 中。

【问题讨论】:

标签: java arrays arraylist object-oriented-database


【解决方案1】:

类似这样的:)

 if(CollectionUtils.isNotEmpty(lsfilm)){
    for (Film film : lsfilm){
       comboBox.add(film.getNameFilm());
    }
    }

【讨论】:

    【解决方案2】:

    尝试使用 for-each 循环将电影名称添加到您的 ComboBox。

    for (Film f : lsfilm){
       String filmName = f.nomFilm;
       myComboBox.addItem(filmName);
    }
    

    【讨论】:

    • 感谢@dansienmens 现在应该可以只将名称转换为数组了。
    猜你喜欢
    • 2020-06-13
    • 2020-04-13
    • 2012-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多