Selenium java如何在java中将List<String>转换为List<Double>
我正在尝试将字符串转换为int,以便对值求和
- 原值为“1.00英镑500.00英镑”李>
- 我需要将其拆分并删除GBP,以便只剩下整数值(1.00、500.00)并将其存储在列表中李>
- 现在,我想把它转换成List,这样我就可以添加值:1.00和500.00等于501.00李>
import java.util.List;
import java.util.Arrays;
import java.util.stream.Collectors;
import java.util.function.Function;
public class Main {
public static void main(String[] args) {
String num = "GBP 1.00 GBP 500.00";
List<String> al = new ArrayList<String>(Arrays.asList(num.split(" ")));
al.removeIf(n -> (n.charAt(0) == 'G'));
System.out.println("Num: "+num);
System.out.println("Al: "+al);
System.out.println(al.get(0));
System.out.println(al.get(1));
System.out.println(al.get(1)+al.get(0));
//---Convert List<String> to List<Int>- to add the values------------------//
System.out.println("Convert List<String> to List<Int>");
//Code here
}
}
//Result
Num: GBP 1.00 GBP 500.00
Al: [1.00, 500.00]
1.00
500.00
500.001.00
共 (0) 个答案