我想如果语句,以简单,我要看看我的两个String的值不为空(不等于“”)。 我用& &运营商,但遗憾的是,只检查一个字符串正确,如果它不是空的,如果第二个字符串是空的,他通过。对我来说,制作& &有点没用。的Java &&运营商
if (StringUtils.isNullOrEmpty(name) && StringUtils.isNullOrEmpty(sname)
) {do something}
我需要它们两个都被正确检查。如果至少有一个字符串为空,则返回false。 如果两者都不为空,则返回true。
精神上你的代码翻译成英文 - “如果名称为空或空的,姓为空或空的,然后做一些事情。”然后你就会明白它为什么会这样做。 – immibis 2015-02-09 07:53:50