회원가입 프로그램 짜는중인데

         if(br.readLine().contains(request.getParameter("id"))!=true && password.equals(password2))
        {
         out.println("아이디성공입니다");
         out.println("비밀번호일치합니다");
        }
        else
        {
         out.println("실패입니다");
        }

조건식은

아이디중복검사하고 패스워드 회원가입할때 확인으로 한번 더 치는거 일치하는지

짠건데

프로그램은 돌아가는데 내가 if만족할때로 값을 넣어도 계속 else로 빠지는데

조건식에서 &&연산자를 잘못쓴건가??

양 쪽 둘다 만족할때 if로 가게할라고 한건데 잘못함????