我一直在使用不同的方法将String数组保存到SharedPreference。我还没有找到一个好方法,但我试图将它们转换为由“,”分隔的字符串。这是我的问题,我不知道如何使用return语句..我知道返回结束方法并返回到您之前的位置。
这是我打算创建字符串的方法:
public static String convertArrayToString(String[] array){
String str = "";
for (int i = 0;i<array.length; i++) {
str = str+array[i];
// Do not append comma at the end of last element
if(i<array.length-1){
str = str+",";
}
}
return str;
}
一旦它返回onCreate,我就试图找出如何保存传回的“str”。当我使用变量“str”时,它不知道它是什么。
我正在寻找一个关于如何使用返回变量的简单解释,如果有人愿意提供帮助的话。谢谢!