我对Java如何运作存有疑问。我需要做一个类似的代码(在PHP中):
array_map(function($object){ ... });
在Java上,我接近它:
this.addTransition(new CallerTransition() {
@Override
protected void execute() {
// Do something with _this_ here
}
});
翻译:我需要知道是否存在更好的方法来处理类似闭包。
备注:CallerTransition
已进行亚型Transition
。 addTransition需要Transition
。 execute
方法将由addTransition
执行。
答案 0 :(得分:5)
Java没有lambda函数或基于函数的闭包,所以我担心匿名类是最好的方法。