【发布时间】:2019-08-12 06:31:42
【问题描述】:
我有一个 ArrayList 需要稍后进行比较。问题是如何让它漂亮?该列表正在获取表单菜单元素。
或者我可以只断言单词吗?我使用 Java,谢谢。
我使用 Java 和 Selenium WebDriver 进行了尝试:
String text = list.get(i).getText();
text.replaceAll("^[.,\\s]+", "").split("[.,\\s]+");
我打印的 ArrayList 如下:
[Menu, General \n
Export \n
Layer Manager, Reporting \n
Theme \n
Preferences \n
Labels \n
Reset Defaults \n
Report]
预期结果:
[Menu, General, Export, Layer Manager, Reporting, Theme, Preferences, Labels, Reset Defaults, Report]
【问题讨论】:
-
你想创建一个新的数组,每个值都被拆分(这样你就可以迭代每个值)还是只是将输出更改为你给的那个?
标签: java list selenium-webdriver arraylist split