我有一个 Map,我希望只有符合条件的元素才能被添加。
例如,如果针对键 a
和 b
,是否有类似以下的实现方法?
Map myMap = {
if a is not null "a" : a,
if b is not null and be is not empty "b": b,
}
只有满足条件,a
和b
才会被添加到地图中。
例如对于react来说,它的表现形式如下:
const myMap = {
...(a != null && { a: a }),
...(b != null && b.length > 0 && { b: b }),
};