检查数组列表中的空字符串

Checking empty string in an arraylist

我正在处理的数组列表。

[Bibek Gurung, 9.808112115E9,  , tarkhya@gmail.com]

我尝试检查数组中的空索引的代码:

if (!singleRecordExtract.get(2).toString().isEmpty()) {
 //but it passes through the validation
}

我试过了,但不知何故,验证不起作用。我想知道如何? 有谁知道这个问题的解决方案或解决方法?

列表中的字符串可能是" "。 isEmpty returns 对于带空格的字符串为 false。您可以使用 trim() 来解决此问题,它会删除字符串前后的空格。这将使您的字符串实际上为空。