开发一个真心话大冒险程序,问题怎么存储

想做一个真心话大冒险的程序练练手,请问一下问题怎么保存,可以用SharedPreferences方法保存吗,然后给每个问题单独的键值,比如真心话赋值1到20,大冒险赋20到40,然后随机函数抽取1到40的数字,作为键值传入,提取出问题,然后打印出来。
如果不能,用什么方法可以解决呀。

大哥能给个分不?啊啊啊

设一个Model

int index
string action

List

值直接放在程序中就好了 ,反正就是个玩具而已

就用Map可以的。就像你说的通过Key定位到Value。 或者用数据库也行。 SharedPreferences是存储轻量级数据的。

可以用properties文件存储,或io流读取文本文件,或数据库。

用用io读txt相对简单,但格式很难调整。
properties类似于map容器,用这个很简单

希望采纳,谢谢!