DAT*_*jji 1 java list arraylist option-type
我尝试执行以下操作,但它不起作用
Optional<List<Integer>> listOne = someAPI.call()
// convert
Optional<ArrayList<Integer>> listTwo = new ArrayList<>(listOne); // doesn't work
Optional<ArrayList<Integer>> listTwo = Optional.of(new ArrayList(listOne)); // also not working
Run Code Online (Sandbox Code Playgroud)
请注意,第一个 API 返回Optional<List>. 我需要发送Optional<ArrayList>到另一个 API。