-
10. 논리연산자(&&, ||)프로그래밍/Java 2014. 6. 19. 15:50반응형
1. &&
- &&는 좌항과 우항의 값이 모두 참(true)일 때 참이 된다. And라고 읽는다.
2. ||
- ||(or)는 좌우항 중에 하나라도 true라면 전체가 true가 되는 논리 연산자다.
- 예제
public class LoginDemo4 { public static void main(String[] args) { String id = args[0]; String password = args[1]; if ((id.equals("egoing") || id.equals("k8805") || id.equals("sorialgi")) && password.equals("111111")) { System.out.println("right"); } else { System.out.println("wrong"); } } }
- CMD 창 bin 폴더까지 들어가서 아래 명령어를 실행시킨다.java LoginDemo4 egoing 111111
3. !
- !는 부정의 의미로 not이라고 읽는다. Boolean의 값을 역전시키는 역할을 한다. true에 !를 붙으면 false가 되고 false에 !을 붙이면 true가 된다.
출처 : 생활코딩
반응형