我需要检查一个字符串是否包含空格以外的任何符号.我不能检查
String.length() > 0
Run Code Online (Sandbox Code Playgroud)
要么
String.equals("")
Run Code Online (Sandbox Code Playgroud)
因为空格被视为字符.如何判断java String是否包含其他字符(字母,符号,数字等)?
只是trim()字符串(记得null在调用方法之前检查):
返回字符串的副本,省略前导和尾随空格.
myString != null && !myString.trim().isEmpty();
Run Code Online (Sandbox Code Playgroud)
或者,如果您使用的是Apache Commons,则可以使用StringUtils.isBlank().您可以检查其实施情况.
| 归档时间: |
|
| 查看次数: |
7033 次 |
| 最近记录: |