case "A.2.2": // 車站出站量 統(tǒng)計(jì)期間各日累計(jì) 線路各車站分別列示 result.setDataList(indexData.getStationInformationList()); break; case "A.2.3": // 線路日均進(jìn)站量 線路進(jìn)站量/統(tǒng)計(jì)天數(shù) 計(jì)算 BigDecimal arrivalVolOfLine = new BigDecimal(Constants.ZERO); // 線路進(jìn)站量 if (indexData.getPassengerFlowMaintenance() != null) { arrivalVolOfLine = indexData.getPassengerFlowMaintenance().getAcInboundVolume(); } // 線路日均進(jìn)站量 BigDecimal dailyAvg = new BigDecimal(Constants.ZERO); if (statisticalDays.compareTo(Constants.ZEROBD) != Constants.ZERO) { dailyAvg = arrivalVolOfLine.divide(statisticalDays, Constants.TWO, BigDecimal.ROUND_HALF_UP); } result.setData(dailyAvg.toString()); break; case "A.2.40": // 換乘站換乘量 統(tǒng)計(jì)期間各日累計(jì) 線路各車站分別列示 result.setDataList(indexData.getStationInformationList()); break;
如何把我的switch優(yōu)雅的寫(我在這switch中有150多個(gè)case)
慕尼黑1392957
2020-03-26 14:57:29