Java 真正的全局变量(Android 版 Eclipse)

标签 java android eclipse variables

这应该是相对简单的,但是每当我寻求这方面的帮助时,我都会被 SQL 信息淹没。

基本上我有 3 个类,每个类都生成一个数字,我想在最后得到总数。有没有办法在不生成 SQLite 数据库的情况下创建一个变量,所有 3 个类都可以添加该变量?

例子

  • Page1.java 创建 5 -> 添加到 Total

  • Page2.java 创建 12 -> 添加到 Total

  • Page3.java 创建 10 -> 添加到 Total

  • Page4.java 开启总计

就像我说的,这可能是一个简单的问题,但 SQLite 主导了我的搜索。

希望能帮到你,谢谢。

最佳答案

您可以为此使用静态变量。 如果您不关心封装,您甚至可以为此目的使用一个公共(public)静态变量。

例子:

private static int mCounter = 0;

public static void addToCounter(int i)
{
    mCounter += i;
}

public static int getCount()
{
    return mCounter;
}

关于Java 真正的全局变量(Android 版 Eclipse),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10482076/

相关文章:

java - 调试 getResource*

java - 从 selenium session 中获取 cookie

eclipse - Eclipse 中未定义的属性名称(ng-model)

java - 使用 Gradle 在 Eclipse 中刷新快照依赖项

android - 如何在编译时保持bin文件夹中的图像不变

java - 如何使用 lambda 或流从包含另一个对象列表列表的对象列表中迭代并获取对象

java - Spring中的反射错误

java - 在数据库连接中,Class.forName 的作用是什么?

java - Android 谷歌地图、折线和缩放

java - 尝试在 EditText 中将数字设置为文本