如果case只检查其中一件事



这段代码接受任何一个,我需要的是检查并返回这两个代码。我哪里搞错了?

if(!email.endsWith(".com") && !email.contains("@")) {
Toast.makeText(view.context,
"Please enter a correct email", Toast.LENGTH_SHORT).show();

只需将AND更改为OR即可。

if(!email.endsWith(".com") || !email.contains("@")) {
Toast.makeText(view.context,
"Please enter a correct email", Toast.LENGTH_SHORT).show();

最新更新