list 数组越界

报错 :java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 

没改之前代码:

改完之后的代码:

        //查找当前手机号是否注册
        List<VideoUser> list = videoUserService.getByUserXf(loginName);
    	logger.info("==========>list长度为"+list.size());
        if (list == null || list.size() < 1) {
            result.setCode(ErrCode.SUCCESS.getCode());
            result.setMessage("当前用户为注册,是否立即注册当前用户?(默认密码为123456)");
            return result;
        } else if (list.size() > 1){
            result.setCode(ErrCode.NOTONLY.getCode());
            result.setMessage(ErrCode.NOTONLY.getMessage());
            return result;
        }else if (list != null && list.size()==1) {
            result.setMessage("当前用户已注册");
            result.setCode(0);
            result.setData(list.get(list.size()-1).getId());
            return result;
        }else {
            result.setCode(ErrCode.SYSTEMERROR.getCode());
            result.setMessage(ErrCode.SYSTEMERROR.getMessage());
            return result;
        }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值