我需要一些帮助,因为我是Java编程的新手。
我有一个存储元素的程序假设" TotalOrders"。这里我在每次调用添加和删除订单后更新此变量值。当我在不同的时间运行程序时,它必须在" TotalOrders"中检查先前存储的值。 防爆。最初TotalOrders = 0,添加4个订单后,TotalOrders = 4, 删除2个订单后,TotalOrders = 2。
当我在某个时间运行程序时,必须检查TotalOrders是否具有0以外的值。 请帮我。 plz plz
答案 0 :(得分:1)
通过不同的运行时间,我假设您的意思是在不同的时间点运行您的程序。快速回答是否定的。以下是您可能需要考虑的一些选项,用于在程序的不同执行之间共享TotalOrders状态。
例如,您可以将TotalOrders变量存储在平面文件(totals_orders.txt)中,并在每次执行程序开始时读取此数据。对于更复杂但更好的解决方案,您可以将其存储在数据库(MySQL,Mongo等)中 - 如果您计划存储其他相关数据(例如,OrderNumber,SizeOfOrder等),这将非常有用。 ..)。