2015-01-06 77 views
0

我在我的應用程序中使用SnappyDB作爲一些關鍵值對的存儲。 我用我自己的界面包裝數據庫接口,並在其api中使用默認值。例如:默認值與SnappyDB

String get(String key,String defaultValue);

我注意到瞭解數據庫中是否存在關鍵字的唯一方法是捕獲異常,並假定它的原因是缺少關鍵字(這是一個瘋狂的假設)。

關於如何以不會隱藏相關異常的更難看,更準確的方式實現默認值功能的任何想法?

謝謝。

回答

3

您可以使用:

boolean isKeyExist = snappyDB.exists("key");