login里面比较用户名和密码

login里面比较用户名和密码

老师   比较用户名和密码的时候有点头晕,忘了哪个是登录的,哪个是注册的,

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
芝芝兰兰 2019-05-10 10:23:24

同学你好。注册实质上就是用户信息的保存,而用户登录实质上就是用户信息的查询。下面来一条条解答你的疑惑:


1、保存用户信息的媒介,就是最开始设置启动时就初始化好的userlist:

http://img1.sycdn.imooc.com//climg/5cd4deb90001364407770313.jpg


2、在注册的时候,我们从页面获取数据,将它存入userlist中:

http://img1.sycdn.imooc.com//climg/5cd4dfe10001b7ce09300365.jpg

http://img1.sycdn.imooc.com//climg/5cd4e00a00012d1e06420170.jpg


3、在登录的时候我们将前台获取的用户信息,和userlist中的信息做比较,并且当输入的与实现注册时保存的内容一样时,返回userlist中的这个用户对象:

http://img1.sycdn.imooc.com//climg/5cd4dfc3000121ed08590516.jpg

http://img1.sycdn.imooc.com//climg/5cd4e01800019e5407270292.jpg


如果还有疑问,可以继续提问。如果解答了同学的疑问,望采纳~

祝学习愉快~


  • 提问者 the_shy #1
    老师,最后比较时用的getUsername或密码方法,是指的前面创建的User类里面的成员方法吧,这是因为前面有个regist方法将User类的user对象add给了userlist集合对象,所以最后才能通过集合对象调用User类里的getUsername方法吧,对吗?
    2019-05-10 11:18:13
  • 芝芝兰兰 回复 提问者 the_shy #2
    是的,是因为我们的userlist是List<User>,里面保存的是User对象,而User类中,又实现了getUsername()方法。所以可以调用。
    2019-05-10 11:44:14
  • 提问者 the_shy 回复 芝芝兰兰 #3
    老师,不写泛型也可以吧,主要能调用是因为List userlist add了一个User user吧
    2019-05-10 11:48:23
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师