为什么在匿名类中只能访问最终变量?
-
a
这里只能是最终的。为什么?如何在不将其保留为私有成员的情况下重新分配方法?a
onClick()
private void f(Button b, final int a){ b.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { int b = a*5; } }); }
-
如何返回点击时的 ?我的意思是
5 * a
private void f(Button b, final int a){ b.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { int b = a*5; return b; // but return type is void } }); }