怎么判断SharedPreferences 的某个记录已存在

2025-03-23 23:10:45
推荐回答(1个)
回答1:

private EditText et;
private String ettext;
SharedPreferences settings;
Editor editor;
  //设置
settings = getSharedPreferences("nick", 0);
editor = settings.edit();
editor.putString("nick", ettext);
editor.commit();
  我在读的时候
settings = getSharedPreferences("nick", 0);
String data = settings.getString("nick", null);
  如果这个上来没存我就读了 肯定要增加一个判断 但是我如何判断这个记录集是否为空
用哪个方法?
  String data = settings.getString("nick", null);
  如果记录不存在,data的值,就为后面方法的第二个参数,你写的null,就是判断data==null了