笔记:一个do...while的使用!~

来源:互联网 发布:2016年快递行业数据 编辑:程序博客网 时间:2024/04/28 00:39
// 验证出入境口岸是否是有效口岸if (!Util.strNull(team.getCoutport()).equals("") || !Util.strNull(team.getCinport()).equals("")) {List<TCode> portCodes = tcodeDao.getTCodeByCodetype("过境口岸");int i = 0, bgn = 0, end = 0;do {if (!Util.strNull(team.getCoutport()).equals("") && portCodes.get(i).getCname().equals(team.getCoutport())) {bgn = 1;}if (!Util.strNull(team.getCinport()).equals("") && portCodes.get(i).getCname().equals(team.getCinport())) {end = 1;}} while (++i < portCodes.size() && bgn + end < 2);if (!Util.strNull(team.getCoutport()).equals("") && bgn == 0) {errors.add(getCellErrorInfo(sheet.getName(), 2, 1 + sheetTitles.get("出境口岸"), "出境口岸必须为系统已经录入的口岸!"));}if (!Util.strNull(team.getCinport()).equals("") && end == 0) {errors.add(getCellErrorInfo(sheet.getName(), 2, 1 + sheetTitles.get("入境口岸"), "入境口岸必须为系统已经录入的口岸!"));}}

原创粉丝点击