【发布时间】:2012-08-13 17:43:30
【问题描述】:
如何利用 Blackberry 的持久存储来存储字符串?
喜欢:
String str = "5";
【问题讨论】:
-
根据您的以下 cmets:您为什么将整数值(媒体播放器音量)存储为字符串?您最好将其存储为 int。另外,尽量避免在 cmets 中发布大量代码,最好用代码更新您的问题。
标签: blackberry persistent-storage
如何利用 Blackberry 的持久存储来存储字符串?
喜欢:
String str = "5";
【问题讨论】:
标签: blackberry persistent-storage
试试这个:
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"));
}
要向 Persistant 存储插入值,请使用以下代码:
persistentHashtable.put("username", str);
【讨论】:
class MyClass { public static Vector vol; public static PersistentObject store; public MyClass { Some code Get(); } I want to store this string "50" This is the value for media player volume.When player start, get value from str and convert to int. String str = "50"; int _currentVolume = Integer.parseInt(str); } 您好,感谢您的回复。但我需要其他一些来保存字符串。我有这个代码:如何将此字符串“50”存储到持久卷?我知道...我是新手 :)