我目前正在尝试在 ArrayList 中每个元素的末尾附加一个分号。
代码:
ArrayList<String> emailAddresses = new ArrayList<String>();
public void getEmailAddresses() throws InterruptedException {
driver.findElement(By.className("userlink-0")).click();
String emailAddress = driver.findElement(By.id("email")).getText();
emailAddresses.add(emailAddress);
hs.addAll(emailAddresses);
emailAddresses.clear();
emailAddresses.addAll(hs);
}
最终,我将获取此电子邮件地址列表并将其输出到收件人字段,以便使用 Java 发送电子邮件。因此,为什么我尝试在元素后面附加分号以分隔电子邮件地址。
Thanks
假设您使用Java 8,你可以使用Stream API
with joining(CharSequence delimiter)作为收藏家允许按遇到顺序连接由指定分隔符分隔的输入元素如下:
String emails = emailAddresses.stream().collect(Collectors.joining(";"));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)