Algorithm

자바 논리연산자 소개

영웅문·2018년 5월 8일·조회 2,724
public class LogicalTest {
	public static void main(String[] args) {
		boolean l1 = true;
		boolean l2 = false;
		boolean l3 = true;

		logical1(l1, l2, l3);
		logical2(l1, l2, l3);
		logical3(l1, l2, l3);
		logical4(l1, l2, l3);
	}

	private static void logical1(boolean l1, boolean l2, boolean l3) {
		System.out.println("l1 && l2 -> " + (l1 && l2));
		System.out.println("l1 && l3 -> " + (l1 && l3));
	}

	private static void logical2(boolean l1, boolean l2, boolean l3) {
		System.out.println("l1 || l2 -> " + (l1 || l2));
		System.out.println("l1 || l3 -> " + (l1 || l3));
	}

	private static void logical3(boolean l1, boolean l2, boolean l3) {
		System.out.println("l1 ^ l2 -> " + (l1 ^ l2));
		System.out.println("l1 ^ l3 -> " + (l1 ^ l3));
	}

	private static void logical4(boolean l1, boolean l2, boolean l3) {
		System.out.println("!l1 -> " + (!l1));
		System.out.println("!l2 -> " + (!l2));
	}
}

댓글 0

로그인 후 댓글을 남길 수 있습니다.

아직 댓글이 없습니다.