if if else 处理

public static void main(String[] args) {
		int i=1;
		int g=2;
		if(i==1){
			if(g==1){
				System.out.println(222);
			}
		}else{
			System.out.println(333);
		}
	}

这个样子是不对的

if (!"0".equals(userInfo)) {
				Map userMap = mapper.readValue(userInfo, Map.class);
				log.info(System.currentTimeMillis()+(String)userMap.get("userID"));
				userID= (String)userMap.get("userID");
				if(userID.equals(requestInfo.getUsername())){
					token= (String)userMap.get("token");
					return token;
				}
			}else {
				 url = String.format(ssoUri + "/jnyth/doLogin?userID=%s&isSuccess=true&macID=%s",
							requestInfo.getUsername(), newMacId);
					 token = restTemplate.getForObject(url, String.class);
					 return token;
					}

这样才是对的

if (!"0".equals(userInfo)) {
				Map userMap = mapper.readValue(userInfo, Map.class);
				log.info(System.currentTimeMillis()+(String)userMap.get("userID"));
				userID= (String)userMap.get("userID");
				if(userID.equals(requestInfo.getUsername())){
					token= (String)userMap.get("token");
					return token;
				}else {
					 url = String.format(ssoUri + "/jnyth/doLogin?userID=%s&isSuccess=true&macID=%s",
								requestInfo.getUsername(), newMacId);
						 token = restTemplate.getForObject(url, String.class);
						 return token;
						}
			}else {
				 url = String.format(ssoUri + "/jnyth/doLogin?userID=%s&isSuccess=true&macID=%s",
							requestInfo.getUsername(), newMacId);
					 token = restTemplate.getForObject(url, String.class);
					 return token;
					}

猜你喜欢

转载自blog.csdn.net/weixin_38441551/article/details/85155757