我是selenium的新手,最近看到了这段代码并且无法理解。
String frnd = names.get(i).getText();
if (!frnd.trim().equals(""))
{
System.out.println(frnd);
}
.equals("")
和.equals(" ")
之间的区别是什么?
答案 0 :(得分:3)
.equals("")
测试String
是否等于没有字符的String
。
.equals(" ")
测试String
是否等于带有一个字符(空格)的String
。
frnd.trim().equals("")
测试frnd
是否只包含空格。
答案 1 :(得分:0)
这就是它的含义: