我从数据库中得到一个值为 9999912499 的值。我使用子字符串将它分为两部分 99999 和 12499。现在我想检查第一个字符串是否等于 99999 然后我进行一些处理,否则进行其他处理。但是控件永远不会进入 if 循环
以下是快照:
String strPscId = Long.toString(pscID);
String convPscID = strPscId.substring(5, strPscId.length());
String checkNine = strPscId.substring(0,5);
BigDecimal jpaIdObj = jeuParam.getJpaIdObj();
Long mod_id = modele.getModId();
log.info("outstrPscId == " +strPscId);
log.info("outconvPscID == " +convPscID);
log.info("outcheckNine == " +checkNine);
log.info("outjpaIdObj == " +jpaIdObj);
log.info("outmod_id == " +mod_id);
if(checkNine == "99999") { <method-call> }
else { <another - method - call> }