如何利用 Blackberry 的持久存储来存储字符串?
喜欢:
String str = "5";
尝试这个:
public static PersistentObject persistentObject;`
public static final long KEY = 0x9df9f961bc6d6daL;
public static Hashtable persistentHashtable;
“用户名”是用于标识值的字段。
以下代码将检索存储的电子邮件地址。
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"));
}
要将值插入持久存储,请使用以下代码:
persistentHashtable.put("username", str);