我在我的应用程序中使用SnappyDB作为一些键值对的存储。我正在用我自己的接口包装DB接口,在它的api中包含默认值。示例:
字符串获取(字符串键,字符串defaultValue);
我注意到知道DB中是否不存在密钥的唯一方法是捕获异常并假设它的原因是缺少键(这是一个疯狂的假设)。
对于如何以一种不那么丑陋、更准确的方式来实现默认值特性,不会隐藏相关的异常,有什么想法吗?
谢谢。
发布于 2015-01-06 16:55:23
您可以使用:
boolean isKeyExist = snappyDB.exists("key");https://stackoverflow.com/questions/27802994
复制相似问题