gpt4 book ai didi

java - 如何从 ArrayList 中排除 null 元素?

转载 作者:太空宇宙 更新时间:2023-11-04 10:13:04 26 4
gpt4 key购买 nike

//This code for mapping the elements inside xml tag  
public static String getLeukemiaInvolvement(String val) {
BiMap<String, String> map = HashBiMap.create();
map.put("01", "6");
map.put("02", "7");
map.put("03", "8");
map.put("04", "9");
map.put("05", "3");

return map.inverse().get(val);
}

for (String data : getListStringValForElementTag(element, "organ-involvement1")) {
if(data != null) {
sectionAmlAllMds.getOrganInvolvement1().add(Pris3BMdmMapper.getLeukemiaInvolvement(data));
}

}

如何确保我的输出不包含空元素?我已经检查了空元素,但它不起作用。我的输出是:

 "organInvolvement1": ["01", "04", null, null, "05"]

此代码将读取 XML 标记“organ-involvement1”内的元素数组列表:

getListStringValForElementTag(element, "organ-involvement1")

谢谢

最佳答案

在本例中,data 不为 null,但其值为 null。试试这个:-

if(data != null && Pris3BMdmMapper.getLeukemiaInvolvement(data) != null) {
...
}

关于java - 如何从 ArrayList 中排除 null 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52087597/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com