JAVA/절차지향

논리 연산자(and or ..)

SEOKIHOUSE 2023. 3. 9. 15:07

1) and -> &&

좌항 우항이 모두 참일 때

if ( true && true ) {

System.out.println(1);

}

동일한 값(연산자 사용해서 간결하게 표시)

2) or -> ||

좌항 우항 둘중 하나라도 참이면

String id = args[0];

if ((id.equals("seok1") || id.equals("seok2") || id.equals("seok3"))) {

System.out.println("right");

} else {

System.out.println("wrong");

}

3) not -> ! 활용도 적음

!true -> false

!false -> true