Может кто-нибудь, пожалуйста, дайте мне знать, как удалить символ $
, отображаемый в списке результатов нижеприведенного кода? Кроме того, я хочу добавить сумму всех элементов после удаления. Пожалуйста, сделайте нужным.
public static void HHDollarAmoutValidation(){
try{
int AAWithclientTablecount = webDriver.findElements(By.xpath("//*[@id='DataTables_Table_21']/tbody/tr")).size();
System.out.println(AAWithclientTablecount);
String[] options=new String[AAWithclientTablecount];
List<String> optionsList=null;
for (int i=1; i<=AAWithclientTablecount; i++)
{
options[i-1] = webDriver.findElement(By.xpath("//*[@id='DataTables_Table_21']/tbody/tr["+ i + "]/td[8]")).getText();
System.out.println(options[i-1]);
optionsList = Arrays.asList(options);
}
System.out.println(optionsList);
}
catch(Exception e){
System.out.println(e);
}
}
Выход:
[$3,171,349.51, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00, $0.00]
Пробовали ли вы что-нибудь самостоятельно? Похоже, что это существующий код, и вы хотите, чтобы мы выполнили все ваши задания. – f1sh