gpt4 book ai didi

java - 黑莓持久对象

转载 作者:太空宇宙 更新时间:2023-11-04 08:43:13 25 4
gpt4 key购买 nike

如何轻松检查您的应用是否具有持久对象?现在我正在使用以下内容:

public boolean needsFirstTimeInit() {
PersistentObject persistentObject = getPersistentObject(Settings.TABLE_USERS);
Vector vector = (Vector) getVector(persistentObject);
if(vector.size()<=0){
return true;
}
return false;
}

这里的负面影响是,我从一个我知道必须存在的表中请求数据,如果存在,我假设这些表尚未初始化。有更好的方法吗?

最佳答案

您显示的代码不太正确。 PersistentStore中有一个简单的例子BlackBerry API 文档向您展示您需要执行的操作。

基本上,您对从商店中捞出的 PersistentObject 调用 getContents() 。如果它为 null,则没有存储任何内容,您需要使用 setContents() 将其初始化为某些内容。

关于java - 黑莓持久对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4853163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com