gpt4 book ai didi

java - 如何从StringArray中获取ItemArray?

转载 作者:行者123 更新时间:2023-12-01 12:37:08 25 4
gpt4 key购买 nike

我使用此方法将字符串数组转换为项目数组(用于将其保存在共享首选项中)。

      strings = new ArrayList<String>();
for (Object object : itemArrey) {
strings.add(object != null ? object.toString() : null);
}
b1s.edit().putString("array", ObjectSerializer.serialize(strings)).commit();

但是为了将其加载到listview中,我需要将其再次转换为项目数组(由于某些原因,我无法将字符串数组用于listview)。我怎样才能实现它?

最佳答案

据我了解,您需要保留对象的“可读字符串”并将其转换回对象。在这种情况下,我建议直接将 Object ArrayList 序列化为 JSON,因为它具有可读性(如果需要)并且易于操作(编码和解码)。您可以使用Json-SimpleGson序列化,但如果对象很复杂,最好使用 Gson .

关于java - 如何从StringArray中获取ItemArray?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25481280/

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