false
直接使用 是没有问题的,但如果使用 就会提示错误
直接使用 & 是没有问题的,但如果使用 && 就会提示错误。 也就是说,本身重载 & 运算符的时候允许返回不同的类型;但如果希望 && 运算符在此重载下也生效,就必须确保 & 的返回类型与参数中的类型相同。 以下代码中,true 表示字符串中包含大写字母,false 表示字符串中不包含大写字母(null 和没有大小写的区域也属于不包含大写字母)
直接使用 & 是没有问题的,但如果使用 && 就会提示错误。 也就是说,本身重载 & 运算符的时候允许返回不同的类型;但如果希望 && 运算符在此重载下也生效,就必须确保 & 的返回类型与参数中的类型相同。 以下代码中,true 表示字符串中包含大写字母,false 表示字符串中不包含大写字母(null 和没有大小写的区域也属于不包含大写字母)