Gax*_*axt 1 java string if-statement operator-keyword
我正在尝试使用简单的if语句,我需要查看我的两个String的值是否为空(不等于"").我使用&&运算符,但遗憾的是,它只检查一个字符串,如果它不是空的,如果第二个字符串是空的,他就会通过.让&&对我来说毫无用处.
if ( StringUtils.isNullOrEmpty(name) && StringUtils.isNullOrEmpty(sname)
) {do something}
Run Code Online (Sandbox Code Playgroud)
我需要他们两个都要正确检查.如果至少有一个字符串为空,则返回false.如果两者都不为空则返回true.
目前,如果两个字符串为空或空,则条件为真.
如果你想要两者都不是空或空,你需要:
if ( !StringUtils.isNullOrEmpty(name) && !StringUtils.isNullOrEmpty(sname)
) {do something}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1926 次 |
| 最近记录: |