【问题标题】:How could I reuse variables that are inside methods in Android Studio?我如何重用 Android Studio 方法中的变量?
【发布时间】:2021-03-27 14:33:07
【问题描述】:

Android Studio 说一个变量必须声明为 final,所以你可以在同一个类中的多个方法中使用它。但是有没有另一种方法可以做到这一点,因为我必须修改变量,一旦你声明它是最终的,你就不能改变它。

这个变量在一个 void onComplete(whatever) 里面,我需要在外面使用它。我们如何在不声明变量 final 的情况下处理这些事情?

【问题讨论】:

  • 我想你指的方法,是一个lambda表达式...?

标签: java android-studio class oop subclass


【解决方案1】:

在方法 onComplete() 之外声明变量。通过这种方式(作为类成员),您将能够在多个方法中使用它而不是最终的。

例如:

static double number;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-17
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    • 2017-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多