在下面的代码中,第一个 if
语句提示 current_guy
不能是 final
但第二个 if
声明提示 current_guy
不是 final 。我没主意了。
final int current_guy=0;
if (a.equals("bf")){
current_guy=1;
}
guy1.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (current_guy==1) {
// TODO Auto-generated method stub
}
}
最佳答案
final int current_guy = a.equals("bf") ? 1 : 0;
关于java - 我需要设置一个变量,但我也需要它是最终的。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12679407/