【发布时间】:2014-11-17 13:14:37
【问题描述】:
private SharedPreferences sharedpre = null;
private SharedPreferences.Editor saveuser = null;
Set<String> pathNamesImage = new HashSet<String>();
saveuser = sharedpre.edit();
pathNamesImage.add(pathLocal);
saveuser.putStringSet("prePathNames", pathNamesImage);
在上面的代码中,我想通过split() 方法或任何其他方法根据其大小来获取每个字符串。因为所有值都在Set 中。
我无法获取每个值,例如使用数组的split() 方法。所以,谁能帮帮我。
【问题讨论】:
-
为什么要使用 Set 并执行拆分,为什么不只使用数组/列表,以便在将元素放入时检查重复?
-
@almasshaikh 因为我正在使用共享偏好来保存和检索另一个活动中的值并将其拆分到 android 中
标签: java android arrays hashset