2014-08-31 37 views

回答

0

您声明它一个本地的上下文,所以它只在主要的方法中可见。尝试将其设置为类属性。

+0

我该怎么做? – Michael 2014-08-31 20:42:32

+0

不是一个很好的类设计来创建“类属性”(即从另一个类调用的类静态变量,仍然会推荐使用方法调用或其他机制。 – ErstwhileIII 2014-08-31 21:22:11

0

您的变量a在Main方法中声明(因此它在本地方法)。您可能会通过几种不同的方式(不确定哪些可能适用,提供完整的代码)将该变量值赋予“被调用类”:

  • 声明“main”类中的变量;提供“main”类中的方法来调用并获取变量
  • 找到一种方法将变量传递给UI类,然后使用该变量值调用您的方法。