小编use*_*961的帖子

我应该在哪里声明我的变量?

在类的开头声明我的变量时,我不能在其他方法的条件语句中使用它们.我尝试在它工作的方法中声明它们但我不能使用方法之外的变量.

这是我的代码示例

protected void onClick(View v){
  switch(v.getId()){        
    int counter;
    case R.id.btsend:
      for (int i = 0;i<=0;i++){          
        if (true)
          counter += 1;          
      }

    TextView.setText(counter);

    break;
  }
}
Run Code Online (Sandbox Code Playgroud)

java android scope

5
推荐指数
3
解决办法
1204
查看次数

标签 统计

android ×1

java ×1

scope ×1