gpt4 book ai didi

java - 如何撤消任何功能

转载 作者:行者123 更新时间:2023-12-01 17:47:52 25 4
gpt4 key购买 nike

有没有办法撤消刚刚完成工作的上一个函数/方法?

例如,我有一个正在执行此操作的函数/方法:

isTrue = false
num+=5

还有更多功能。当用户按下屏幕上的特定按钮时,每个功能开始工作。用户应该有可能撤消他的上一个操作。是否有通用方法可以撤消刚刚完成工作的任何功能?

当然,我可以这样做:

 isTrue=true
num-=5

但是如果有很多功能那该怎么办呢?有没有简单的方法可以撤消任何功能(android)?

最佳答案

我不知道有什么语言或平台可以做这样的事情。

应用程序执行的任何代码都会以某种方式修改内存中的数据(创建或销毁对象、更改值等)。为了撤消该代码所做的更改,操作系统应该保存数据修改的完整历史记录,但由于资源有限,这实际上是不可能的。

关于java - 如何撤消任何功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53135803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com