如何使用Blackberry的持久存储来存储字符串?
像:
String str = "5";
答案 0 :(得分:2)
试试这个:
public static PersistentObject persistentObject;`
public static final long KEY = 0x9df9f961bc6d6daL;
public static Hashtable persistentHashtable;
“username”是用于标识值的字段。
以下代码将检索存储的电子邮件地址。
persistentObject = PersistentStore.getPersistentObject(KEY);
if (persistentObject.getContents() == null) {
persistentHashtable = new Hashtable();
persistentObject.setContents(persistentHashtable);
} else {
persistentHashtable = (Hashtable) persistentObject.getContents();
}
if (persistentHashtable.containsKey("username")
) {
String temp= persistentHashtable.get("username"));
}
要将值插入Persistant商店,请使用以下代码:
persistentHashtable.put("username", str);