我正在使用 Spring-WS 来填充List<SomeBean>
一个 web 服务。我在使用该服务后获得的最终列表包含null
其某些属性的条目。例如,考虑以下列表,MangaBean
其中包含标题、作者和流派作为属性。
MangaBean [title=Bleach, author=Kubo Tite, genre=fantasy]
MangaBean [title=Naruto, author=Masashi Kishimoto, genre=action]
MangaBean [title=One Piece, author=Eiichiro Oda, genre=null]
MangaBean [title=Fairy Tail, author=Mashima Hiro, genre=null]
MangaBean [title=Rurouni Kenshin, author=Watsuki Nobuhiro, genre=Shounen]
MangaBean [title=Takamagahara, author=KAWAI Juuzou, genre=Supernatural]
MangaBean [title=Historys Strongest Disciple Kenichi, author=Matsuena Syun, genre=Martial arts]
MangaBean [title=Hajime no Ippo, author=Jyoji Morikawa, genre=null]
一些 bean的genre
条目是null
. 我正在尝试删除列表中具有空属性的对象。我的问题是:
- 通过删除特定条目来更改原始列表是否正确/良好?或者我应该在前一个列表中填充另一个列表?
- 如果我应该更改列表并删除那些空条目,我应该怎么做?
我试过了,但它失败了,因为对象引用本身不为空。我尝试了传统的 for 循环,但它无法删除具有空属性的附属对象。访问列表时无法使用增强的 for-loop 删除项目。请给我一些大脑。:)