无论我使用什么字符串测试,我都无法将空字符串评估为true。在所有情况下,调试器都会说: string:"" ,但它不会进入if循环。我试过了:
if (boolean isEmpty = TextUtils.isEmpty(kfl)) {
if (string.isEmpty()) {
if (string == "") {
if (string.length() == 0) {
if (string.equals("")) {
if (string.equals(null)) {
if (string.equals("null")) {
还有什么可以""可能意味着?
答案 0 :(得分:2)
它包含字节顺序标记:
0xEF,0xBB,0xBF
您可以尝试明确查找十六进制序列。