我正在尝试将两个Option[Iterable[_]]合并成一个新的Option[Iterable[_]]。如果其中一个(或两个)元素是Some,我想返回Some,否则返回None。似乎应该有一种惯用的方式来做这件事,但我似乎找不到一种。下面的代码似乎做了我想要的,但并不是我所希望的灵巧的解决方案。) case (None, b @ Some(bs)) => b}
任何建议都是
这将使底层数组列表内容以数组的形式得到完美的JSON表示。这甚至适用于看似更复杂的Java类对象,但在本例中,我将使用Strings演示。ArrayList<String> returned = new ArrayList<>();并且var是第一个ArrayList中的底层数据的适当的如果我的代码如上所示,并且我编写的JSNI类似于:
publi