小编use*_*644的帖子

用于迭代/取消引用混合对象类型列表的instanceof和if-else语句的替代方法

我有一个非原始对象的arraylist,其中每个对象是10个不同类之一的实例.

我想迭代列表,并为列表中的每个对象调用基于对象类的方法.

通过帖子后,我看到了使用cast的建议; if/else; 和有效的instanceof.然而,我有很多课程,我想知道是否有更优雅和简洁的解决方案.

任何输入赞赏.

java casting

2
推荐指数
1
解决办法
1809
查看次数

标签 统计

casting ×1

java ×1