a.indexOf("@")==-1 为真,表明 a 中不存在 @a.indexOf(".")==-1 为真,表明 a 中不存在 .我觉得你可能认为 a.indexOf("@")==-1 表示 a中存在 @ 。你测试以下代码就知道了