Java 是否有一种方法可以一次性重置SQLite表中的所有变量?

Java 是否有一种方法可以一次性重置SQLite表中的所有变量?,java,android,variables,Java,Android,Variables,假设您有数百个变量,这些变量的值随着用户交互的时间而改变(它们存储在数据库中) 然后,如果用户按下一个按钮(例如“恢复到默认值”按钮),我想将所有变量设置为它的初始值 有办法做到这一点吗?例如,为每个变量定义一个默认值,然后调用一些内置方法一次恢复它们 或者我必须创建一个自己的方法,然后逐个重置所有变量 我找不到任何关于这个问题的线索。由于这个问题是一个普遍的问题,而且不同的开发人员(不同的数据集和变量)之间存在差异,所以除了使用像您这样的方法之外,没有正式的方法来解决这个问题 由于它实际上是一

假设您有数百个变量,这些变量的值随着用户交互的时间而改变(它们存储在数据库中)

然后,如果用户按下一个按钮(例如“恢复到默认值”按钮),我想将所有变量设置为它的初始值

有办法做到这一点吗?例如,为每个变量定义一个默认值,然后调用一些内置方法一次恢复它们

或者我必须创建一个自己的方法,然后逐个重置所有变量


我找不到任何关于这个问题的线索。

由于这个问题是一个普遍的问题,而且不同的开发人员(不同的数据集和变量)之间存在差异,所以除了使用像您这样的方法之外,没有正式的方法来解决这个问题

由于它实际上是一个数据库问题,我建议您删除整个表,或者创建一个SQL语句来删除您的问题表,并使用默认数据重新创建它(使用一些包含默认数据的方法)

但是我建议您使用一个包含所有默认值语句和方法的类。还要使该类抽象。

编写一个if语句。 如果它是Java,就像你的标签一样,在android studio中,那么有一个onclick和

var --- = 0;
这就是你能做到的。 没有比这更简单的方法了。
如果你能展示一些代码,我会提供更多帮助。

有没有办法重置android中的所有变量?
主题错误。似乎要重置数据库中的变量。但数据库没有变量,只有表。如果它是
数据库
,为什么不删除整个表?我想我在问题的主体部分已经很清楚地解释了这个问题。请说明如何在数据库中存储变量。虽然可能有一种方法,比如在创建表时设置默认值,然后为每个变量设置一些方法,将其设置为默认值,然后在时机成熟时,我们只是将它们设置为默认状态,恐怕没有一个::(我明白了。当有大量变量时,这需要做大量的工作。