boolean flag = false; 是什么作用?

来源:2-1 request、out、response对象简介

JS_Terminator

2018-08-09 15:39:34

return flag;为什么需要返回一个flag? flag = true; break;  在这里有什么用?

写回答

1回答

好帮手慕阿莹

2018-08-09

因为这个方法判断的是用户名和密码是否正确,我们需要返回一个 true 或 false,如果为true,则表示用户名和密码正确,如果为false,表示用户名和密码不正确。

首先我们给它一个初始值为  boolean flag = false

我们循环中判断用户名和密码是否正确,如果 用户名和密码正确,我们就把falg赋值为true 表示  找到对应的用户名和密码了,并且跳出循环。此时返回去的flag就为true。

如果遍历完也没有找到对应的用户名和密码,flag就还是初始的false。此时返回的flag就为 false。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!



0

0 学习 · 1363 问题

查看课程