我有一张看起来像这样的地图:
Map<String,String[]> urlFormEncoded = new HashMap<String,String[]>();
Run Code Online (Sandbox Code Playgroud)
我想将存储在String []数组中的所有值作为double值求和,我试过这样的事情:
double requestAmount = urlFormEncoded.entrySet().stream().mapToDouble(k -> Arrays.stream(k.getValue()).).sum();
Run Code Online (Sandbox Code Playgroud)
但不幸的是我不知道如何将此String []转换为值:(我想使用流和lambda表达式来做到这一点