蜜桃成熟电影,hpu盘格式化工具,eclipse中文教程
之前经常使用TextUtils.isEmpty()
用来判断字符串是否为空,也误认为空格也能返回true,造成代码出现bug。后来查看源码才发现
public static boolean isEmpty(@Nullable CharSequence str) { return str == null || str.length() == 0; }这就发现了 只有当str 为null或者长度不为0时才返回true,所以并不能用来判断字符串的!!
所以为了判断EditText输入的是否为空字符串,可以将字符串先trim(),再传入isEmpty,就能成功判断了。
示例代码如下:
String id_ = id.getText().toString().trim();
if(!TextUtils.isEmpty(id_))
这样就可以判断空格了可以看出很多方法的参数类型大多采用CharSequence,这是一个接口,很多Java类都实现了此接口,比如:String,StringBuffer、SpannedString,并提供以CharSequence为入参的构造函数或者转换方式。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android studio 解决logcat无过滤工具栏的操作
Android Studio 恢复小窗口停靠模式(Docked Mode)
Android studio保存logcat日志到本地的操作
Android Studio快捷键生成TAG、Log.x日志输出介绍
网友评论