2010-11-26 4 views
0

Я разрабатываю партитуру для игры в Blackberry. Оценки сгенерированы, и я хочу принять имя пользователя в качестве ввода и отобразить его счет. Как получить результаты в текстовом файле? Я использую текстовый файл в качестве db. обновление - проблема, и я не знаю, как это сделать. Как известно из многих, BB поддерживает только некоторые из Java-API, поэтому, пожалуйста, помогите мне, как хранить и отображать имя и оценку игрока, когда и когда новый игрок играет игра.Загрузка баллов в текстовый файл

ответ

1

Хорошо, вы можете сохранить результаты в текстовом файле, а затем получить результаты позже. Тем не менее, BlackBerry предоставляет другие классы для сохранения данных, которые, вероятно, будут работать лучше для того, что вы хотите сделать. Я бы порекомендовал вам поставить оценки в Hashtable, а затем сохранить эту хэш-таблицу с классом PersistentStore. Код, чтобы сделать это будет выглядеть примерно так:

Hashtable scoresTable = new HashTable(); 
PersistentObject perstObj = PersistentStore.getPersistentObject(<UNIQUE KEY>); 
perstObj.setContents(scoresTable); 
perstObj.commit(); 

Если вы действительно хотите, текстовый файл, то код, чтобы открыть это будет выглядеть так:

FileConnection fileConn = (FileConnection) Connector.open(<FILE URL>); 
+0

Большое спасибо Джонатану за то ур драгоценное время для меня ... Я, конечно, заглядываю в Hashtables .... У меня был один запрос, я хотел отобразить имя, за которым следуют оценки. Я буду сортировать файл по подсчетам ... Есть ли хэш-таблица, позволяющая брать 2 клавиши? имена и оценки? – 2010-11-26 17:42:29

Смежные вопросы