・TextUtils.isEmpty()
文字列が"空"か"null"の時、trueを返す。それ以外の場合はfalseを返す。
TextUtils | Android Developers
・Stringの isEmpty()
文字列が"空"の時、trueを返す。それ以外の場合はfalseを返す。
文字列にnullが入りうる場合は、StringのisEmpty()を使うとNullPointerExceptionになるので、TextUtils.isEmpty()を使う。
追記 2017/12/11
nullが来ることがありえないなら、String#isEmptyを利用する前にnullだったらassertion挟むなりしたほうが堅牢と言えるなと思った。(そうやれという話ではありません) https://t.co/ef6YeEDhWt
— ひさいち (@hisaichi5518) 2017年12月10日
なるほどという感じ!!