如题,
首先,怎么让用户注册,怎么通过键值对匹配密码?

解决方案 »

  1.   

    无非就是写到文件和写到数据库没什么两样  数据库的字段就是键字段里面的值就是值如果用到io也就是写到文件了  
    格式类似于  name:具体的值
                pwd:具体的值
    然后用io读文件,注意用readline来读也就是一行行的读,但是写到文件的数据也是一行一行的写
      

  2.   

    也就是说,注册后的账号密码保存在一个文件中,登录的时候就查文件??
    那也可以啊,
    如果你的账号文件格式是这样的话:
    账号1
    密码1
    账号2
    密码2
    账号3
    密码3
    public boolean login(String name,String password)
    {
    FileReader fr = new FileReader("e:\\账号.txt");
    BufferedReader br = new BufferedReader(fr);
    String str = null;
    while((str = br.readLine()) != null)
    {
    if(str.equals(name))
    {
    str = br.readLine();
    if(str.equals(password))
    {
    return true;
    }
    }
    }
    return false;
    }public void regist(String name,String password)
    {
    注册只要在文件追加账号密码就行,这里就不写了
    }