java 包含带有电子邮件细分的方法

java contains method with email breakdown

最近我一直在研究 java 并且刚刚了解了 if 语句。我的 if 语句在这种情况下不起作用是否有特殊原因? ``

Java String contains() 方法检查特定字符序列是否是给定字符串的一部分。

emailAddress.contains(".edu , .org") 仅当电子邮件地址包含序列“.edu , .org”时才 return 为真。

你应该使用:

 emailAddress.contains(".edu") || emailAddress.contains(".org")

但是如果用户有以下电子邮件地址怎么办:“foo.org@gmail.com”?您的 if 语句也将 return 为真。

祝你好运,改进这项检查