C. Examstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputStudent Valera is an undergraduate studen

List> list = new ArrayList>();

List> test = getInfo(this, "name");

for (int i = 0; i < test.size(); i++) {

Map itemMap = test.get(i);

Iterator> iterator = itemMap.entrySet()

.iterator();

while (iterator.hasNext()) {

Entry entry = iterator.next();

if (!entry.getValue().equals(r.cashierNumber)) {

itemMap.put(entry.getKey(), entry.getValue());

}

}

itemMap.put(“test”, “test”);

list.add(itemMap);

saveInfo(this, "name", list);

}

public void saveInfo(Context context, String key,

List> datas) {

JSONArray mJsonArray = new JSONArray();

for (int i = 0; i < datas.size(); i++) {

Map itemMap = datas.get(i);

Iterator> iterator = itemMap.entrySet()

.iterator();

JSONObject object = new JSONObject();

while (iterator.hasNext()) {

Entry entry = iterator.next();

try {

System.out.println(entry.getKey() + ":" + entry.getValue());

object.put(entry.getKey(), entry.getValue());

} catch (JSONException e) {

}

}

mJsonArray.put(object);

}

SharedPreferences sp = context.getSharedPreferences("listname",

Context.MODE_PRIVATE);

Editor editor = sp.edit();

editor.putString(key, mJsonArray.toString());

editor.commit();

}

public List> getInfo(Context context, String key) {

List> datas = new ArrayList>();

SharedPreferences sp = context.getSharedPreferences("listname",

Context.MODE_PRIVATE);

String result = sp.getString(key, "");

try {

JSONArray array = new JSONArray(result);

for (int i = 0; i < array.length(); i++) {

JSONObject itemObject = array.getJSONObject(i);

Map itemMap = new HashMap();

JSONArray names = itemObject.names();

if (names != null) {

for (int j = 0; j < names.length(); j++) {

String name = names.getString(j);

String value = itemObject.getString(name);

itemMap.put(name, value);

}

}

datas.add(itemMap);

}

} catch (JSONException e) {

}

return datas;

}

版权声明:本文为博主原创文章,,未经博主允许不得转载。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐