본문 바로가기

Programming/자바

생활코딩 자바 - 논리연산자

&& (AND)

좌항, 우항 모두 참일 때 참

 

package org.opentutorials.javatutorials.condition;

public class LoginDemo3 {

public static void main(String[] args) {
String id = args[0]; //입력값
String password = args[1];
if(id.equals("egoing") && password.equals("1111111")) {
System.out.println("right");
} else {
System.out.println("wrong");
}
}
}

 

 

|| (OR)

좌항, 우항 중 하나가 참일 때 참

 

package org.opentutorials.javatutorials.condition;

public class LoginDemo4 {

public static void main(String[] args) {
String id = args[0]; 
String password = args[1];
if(id.equals("egoing") || id.equals("egoing2") || id.equals("egoing3") && password.equals("1111111")) {
System.out.println("right");
} else {
System.out.println("wrong");
}
}
}

 

! (NOT)

 

if (!true) {
System.out.println(1);
}
if (!false) {
System.out.println(2);
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'Programming > 자바' 카테고리의 다른 글

생활코딩 자바 - 배열  (0) 2022.03.19
생활코딩 자바 - 반복문  (0) 2022.03.14
생활코딩 자바 - 조건문  (0) 2022.03.13
생활코딩 자바 - 비교와 Boolean  (0) 2022.03.13
생활코딩 자바 - 연산자  (0) 2022.03.12