我有一个类负责控制在运行时创建的对象——它根据摆动框架的输入构建它们——就像一个 DAO。它具有删除已创建对象的方法:
public void removeFrom(Class<?> clazz, int index) {
for (Map.Entry<String, Object> entry : modelsMap.entrySet()) {
if (entry.getKey().equals(clazz.getSimpleName())) {
((ArrayList<Object>) entry.getValue()).remove(index);
}
}
}
我不希望调用此方法并传递所指类和索引,而是希望方法调用是这样的:dao.removeFrom(MyObject.class).at(myIndex);猜猜它看起来像 Stream API 使用的链式方法。很高兴有人能帮助我!
九州编程
千巷猫影
慕尼黑5688855
相关分类