我如何重用 Android Studio 中方法内部的变量?
How could I reuse variables that are inside methods in Android Studio?
Android Studio 表示变量必须声明为 final,因此您可以在同一个 class 中的多个方法中使用它。但是有没有另一种方法可以做到这一点,因为我必须修改变量,一旦你声明它是最终的,你就不能改变它。
此变量位于 void onComplete(whatever) 内,我需要在外部使用它。我们如何在不声明变量 final 的情况下处理这些事情?
在方法 onComplete() 之外声明变量。这样(作为 class 成员)您将能够在多种方法中使用它,而无需最终确定。
例如:
static double number;
Android Studio 表示变量必须声明为 final,因此您可以在同一个 class 中的多个方法中使用它。但是有没有另一种方法可以做到这一点,因为我必须修改变量,一旦你声明它是最终的,你就不能改变它。
此变量位于 void onComplete(whatever) 内,我需要在外部使用它。我们如何在不声明变量 final 的情况下处理这些事情?
在方法 onComplete() 之外声明变量。这样(作为 class 成员)您将能够在多种方法中使用它,而无需最终确定。
例如:
static double number;