String nativeTokenAmount = failEachChainValueJsonMap.get(String.valueOf(chainId)).isEmpty() ? "100000" : failEachChainValueJsonMap.get(String.valueOf(chainId));解释下
时间: 2023-06-11 07:10:38 浏览: 47
Java程序设计英文版课件:ch11 Collections of Objects.ppt
这段代码是一个三目运算符,用于获取一个名为`failEachChainValueJsonMap`的`Map`对象中指定`chainId`所对应的值。如果该值为空,则将`nativeTokenAmount`设为默认值`100000`,否则将`nativeTokenAmount`设为`failEachChainValueJsonMap`中对应的值。简单来说,这段代码的作用是获取指定`chainId`的失败值,如果该值不存在,则设置默认值为`100000`。
阅读全文