递增计数器而不重置

时间:2012-02-19 18:22:24

标签: android

我是Android编程新手。我想知道是否有人可以帮我解决这个问题。 我有一个看起来像这样的课:

public void loop() throws ConnectionLostException {
  try {
    if (stuff) {
      j++;
    }
    if (j = 10) {
      -do other stuff-
    }
}

我想增加j,但我无法在try{}结构中将其初始化为0,否则每次都会重置。我可以在此之前将init改为0,而不是每次都重置为0吗?

1 个答案:

答案 0 :(得分:0)

真正的问题是什么?您在此处发布的内容称为方法/函数,而不是class。为什么你不能在课堂上j成为一个字段,所以它对你的方法是“可见的”?然后,每次运行方法时都不需要初始化它。