Как удалить хранилище объектов на Persisten Object на Blackberry? - PullRequest
1 голос
/ 29 сентября 2011

У меня есть класс с именем DataContext, который использует Hashtable для сохранения данных в Persistent Object.Пример Я сохраняю два объекта:

DataContext data = new DataContext();
data.set("object1", EditField1.getText();
data.set("object2", EditField2.getText();
data.commit();

Я хочу удалить только данные "object1" (не удалять данные "object2"), поэтому я не могу использовать data.clear ();Я делаю так, как этот код:

if(data.get("object1")!=null){
data.set("object1",null);
data.commit();
}

Но я получил ошибку "Ошибка приложения 104 NullPointerExceptions".Как я могу удалить данные "object1"?Пожалуйста, помогите мне.


Бинь - Вьетнам

1 Ответ

1 голос
/ 29 сентября 2011

Если вы хотите удалить элемент из Hashtable, используйте метод remove () вашего объекта хеш-таблицы.

...