检查数组列表中的空字符串
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()
来解决此问题,它会删除字符串前后的空格。这将使您的字符串实际上为空。
我正在处理的数组列表。
[Bibek Gurung, 9.808112115E9, , tarkhya@gmail.com]
我尝试检查数组中的空索引的代码:
if (!singleRecordExtract.get(2).toString().isEmpty()) {
//but it passes through the validation
}
我试过了,但不知何故,验证不起作用。我想知道如何? 有谁知道这个问题的解决方案或解决方法?
列表中的字符串可能是" "。 isEmpty
returns 对于带空格的字符串为 false。您可以使用 trim()
来解决此问题,它会删除字符串前后的空格。这将使您的字符串实际上为空。