Sai*_*med 4 whitespace android
如何检查字符串是否包含空格以外的任何内容?
此代码不起作用:
String string = " \n\n\t\t ";
if(string.length()==0) doSomething();
Run Code Online (Sandbox Code Playgroud)
因为空格和新线都有值.
谁能告诉我怎么办呢?
注意:minSDKVersion = 5
问候 :)
Ted*_*opp 21
试试这个:
if (string.trim().length() == 0) { /* all white space */ }
Run Code Online (Sandbox Code Playgroud)
或者,您可以使用正则表达式:
if (string.matches("\\w*")) { . . . }
Run Code Online (Sandbox Code Playgroud)
小智 6
尝试:
if (string == null || TextUtils.isEmpty(string.trim()) doSomething();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7241 次 |
| 最近记录: |