Android 将 <String> 设置为数组

usr*_*und 2 arrays android

我是安卓编程新手。我已保存数据sharedPreference并取回数据并存储如下

        Set <String> set = sharedPref.getStringSet(dayName, null);
Run Code Online (Sandbox Code Playgroud)

Set <String> set将 3 个数组存储在一行 arrayOne、arrayTwo、arrayThree 中,并带有TAG. 有什么办法可以将其转换为数组并单独保存。

谢谢您的帮助。

Bla*_*dow 6

试试这个例子

Set<String> set = new HashSet<String>();
set.add("object 1");
set.add("object 2");
set.add("object 3");
set.add("object 4");

String[] array = null;

array = set.toArray(new String[set.size()]);

for(String item:array){
    System.out.println(item);
}
Run Code Online (Sandbox Code Playgroud)

另一个相关问题

设置javadic