java邮箱格式校验_Java代码实现非正则表达式检验邮箱格式是否合法

时间:2024-10-11 20:12:28

一、邮箱格式需满足以下要求

1. 有且只有一个@

2. @不能放在开头,也不能放在结尾

3. @之后必须有.

4. @之前或之后不能紧跟.

5. @之前要有6个字符

6. 以com、org、cn、net结尾

二、代码实现

1. 实现代码

package homework3;

//邮箱检验是否合格

public class CheckEmail {

public boolean isEmail(String email) {

//判断是否为空邮箱

int k = 0;

if(email == null) {

return false;

}

/*

* 单引号引的数据 是char类型的

双引号引的数据 是String类型的

单引号只能引一个字符

而双引号可以引0个及其以上*

*/

//判断是否有仅有一个@且不能在开头或结尾

if(("@") > 0 && ('@') == ('@') && ('@') < ()-1) {

k++;

}

//判断"@"之后必须有"."且不能紧跟

if(