如何判断SharedPreferences 记录存在

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了

 

posted @ 2014-06-29 14:55  n1rAy  阅读(4084)  评论(0编辑  收藏  举报