题目2单选题
你希望找到一个更优雅的方式给你的数组赋值而不使用for 循环语句,下面的哪一个能做到A. myArray{ [1]="One"; [2]="Two"; [3]="Three"; }B. String s[5]=new String[]{"Zero","One","Two","Three","Four"}C. String s[]=new String[]{"Zero","One","Two","Three","Four"}D. String s[]=new String[]={"Zero","One","Two","Three","Four"}
题目6单选题
添加默认收货地址同样是登录用户的权限,与添加普通收货地址不同的是,在插入收货地址前需要调用mapper层方法editStatusByUid将登录用户所有的收货地址status设置为0,即为非默认状态,在实现插入收货地址时,需要调用mapper层插入默认收货地址方法insertDefault.以下逻辑完全正确的是( )A. Plain Textpublic ApiResult addDefault(String name,String phone,String address){ ApiResult r = ApiResult.error("您还没有登录"); if(LocalUser.getUser()!=null){ long uid = LocalUser.getUser().getUid(); long i = dressMapper.insertDefault(name,phone,address,uid); if(i>0){ r = ApiResult.ok(true); } } return r; }B. Plain Textpublic ApiResult addDefault(String name,String phone,String address){ ApiResult r = ApiResult.error("您还没有登录"); long i = dressMapper.editStatusByUid(uid); i += dressMapper.insertDefault(name,phone,address,uid); if(i>0){ r = ApiResult.ok(true); } return r; }C. Plain Textpublic ApiResult addDefault(String name,String phone,String address){ ApiResult r = ApiResult.error("您还没有登录"); long uid = LocalUser.getUser().getUid(); long i = dressMapper.editStatusByUid(uid); i += dressMapper.insertDefault(name,phone,address,uid); if(i>0){ r = ApiResult.ok(true); } return r; }D. Plain Textpublic ApiResult addDefault(String name,String phone,String address){ ApiResult r = ApiResult.error("您还没有登录"); if(LocalUser.getUser()!=null){ long uid = LocalUser.getUser().getUid(); long i = dressMapper.editStatusByUid(uid); i += dressMapper.insertDefault(name,phone,address,uid); if(i>0){ r = ApiResult.ok(true); } } return r; }