我可以使用密钥在日历日期中设置一个值(例如布尔值),然后再检索它吗?现在我正在为此维护一个数据库。 我跟踪每个月发生的任务(比如说100个任务)。要知道任务是否在特定月份完成,我想在任务日期中使用一个键设置一个值,然后再检索它。可能吗?使用特定日期的密钥设置值
回答
你的意思是将它存储在“本地”变量中?
你可以试试using java.util.Map;
与方法:
V put(K key,
V value);
然后,寻找的结果:
for (Map.Entry<Key,Value> data : content.entrySet()) { //Replace Value with your stored data type
//Manage your stored stuff here
}
此处了解详情:http://docs.oracle.com/javase/7/docs/api/java/util/Map.html
我正在处理大量的数据。所以,我不能使用地图。此外,我想稍后检索值(应用程序重新启动后)。现在我正在使用数据库。 – Hemanth
如何将地图存储到SharedPreferences中? :) –
如果我理解了问题,你希望在计划日期执行某些操作,并正在寻找一种方法来了解当前日期是否恰好是您计划的操作应该开始的日期。
你必须存储在预定的日期,并以这种方式比较日期
如
Calendar currentDate = GregorianCalendar.getInstance();
boolean startTask=currentDate.get(GregorianCalendar.DAY_OF_YEAR) == storedDateToCompare.get(GregorianCalendar.DAY_OF_YEAR);
if(startTask){
//do something
}
要存储日历日期,使用不同的选项,你也可以存储日期为字符串在您的数据库中,并在必须执行检查时将日期解析为Calendar对象。
有关日历的更多信息here
我不想存储日历日期。相反,我想在日历日期中存储一个布尔值。 – Hemanth
你不能。请参阅日历类 – Silverstorm
- 1. 使用特定日期格式的密钥检索哈希值
- 2. 设置特定日期的默认值
- 3. 在日期中设置特定日期
- 4. 如何设置特定日期的用户名和密码?
- 5. 设置特定域的到期日期
- 6. 如何使用特定密钥设置.net RSA?
- 7. 将日历设置为特定日期?
- 8. 如果是特定日期,请将日期设置为待定
- 9. 如何设置特定的日期以供使用?日期选择器
- 10. 如何设置特定日期?
- 11. 设置倒计时到特定日期
- 12. 特定密钥的注册表值
- 13. 获取特定密钥的所有值
- 14. 如何从现有密钥设置新密钥:defaultdict的值对?
- 15. 设置两个日期之间的特定日期
- 16. 获取设置密钥的值[T]
- 17. 用API密钥设置rfigshare
- 18. 如何使用日期选择器在特定日期设置提醒?
- 19. 使用momentjs在特定区域设置日期格式
- 20. 在日期选取器中设置特定日期IOS
- 21. 设置在calenderView最大日期特定日期
- 22. libgit2sharp:如何使用相同的密钥设置多个值
- 23. 在循环中设置密钥和值
- 24. Kerberos密钥使用期限
- 25. [valueForUndefinedKey:]:此类不是密钥约定编码密钥约定日期。' - 迅速
- 26. 使用Jcalender设置日期
- 27. 使用Typesafe Config的ConfigFactory在build.sbt中设置密钥设置?
- 28. JavaScript设置()与特定密钥散列在
- 29. Redis根据设定值找到密钥
- 30. 试图设定值/密钥对与SBJsonWriter
那是所有?更多信息。从我得到的,你可以使用'HashMap'。 – MeetM
我编辑了这个问题。 – Hemanth