【发布时间】:2022-07-07 20:06:23
【问题描述】:
我想用“traitement en chevauchement non pris en charge”更改computeDto.getPharmacie().getMotiRefuse() 的值,这对我不起作用,我收到此错误Incompatible conditional operand types void and String! 我该如何编辑它!
她是我的代码吗:
Map result = new HashMap<String, Object>();
long dureeTrait=Long.parseLong(dureeTraitement);
if(difference_In_Days > dureeTrait) {
result.put("motifPharmacie", computeDto.getPharmacie().getMotiRefuse()!= null ? computeDto.getPharmacie().getMotiRefuse(): "");
}
else {
result.put("motifPharmacie",computeDto.getPharmacie().getMotiRefuse()!= null ? computeDto.getPharmacie().setMotiRefuse("traitement en chevauchement non pris en charge "): "");
}
【问题讨论】:
标签: java