这应该是相对简单的,但是每当我寻求这方面的帮助时,我都会被 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/