我目前正在尝试在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);
}
Run Code Online (Sandbox Code Playgroud)
最后,我将获取此电子邮件地址列表并将其输出到收件人字段,以便使用Java发送电子邮件.因此,为什么我试图将分号附加到元素以分隔电子邮件地址.
谢谢
我有一个包含字符串的ArrayList,如下所示:
我想按照每个String中逗号后的值按字母顺序对ArrayList进行排序.
我怎样才能做到这一点?
ArrayList<String> lineList = new ArrayList<>();
// New BufferedReader.
BufferedReader reader = new BufferedReader(new FileReader(
file));
// Add all lines from file to ArrayList.
while (true) {
String line = reader.readLine();
if (line == null) {
break;
}
lineList.add(line);
}
// Close it.
reader.close();
// Print each line.
for (String line : lineList) {
System.out.println(line);
}
Run Code Online (Sandbox Code Playgroud)