JavaAndroid:将ArrayList存储到sqlite数据库中
我已经有一段时间不停地碰壁了,我不知道如何将ArrayList存储到sqlite列中。我认为它的工作原理如下:
存储到数据库中:
ArrayList -> String
String -> Sqlite column
Retrieving:
Sqlite column data -> ArrayList
然而,我不确定如何做到这一点?有什么指导或建议吗
你可以在下面搜索框中键入要查询的问题!
我已经有一段时间不停地碰壁了,我不知道如何将ArrayList存储到sqlite列中。我认为它的工作原理如下:
存储到数据库中:
ArrayList -> String
String -> Sqlite column
Retrieving:
Sqlite column data -> ArrayList
然而,我不确定如何做到这一点?有什么指导或建议吗
# 1 楼答案
Convert List to comma (whatever) delimited String.
Convert delimited String to List.
不过,您需要一个大的文本列。你永远不知道这些列表会有多大。正如@Java1所建议的,也许一个主/细节会更好