Java/[패스트캠퍼스] Java & SpringBoot로 시작하는 웹 프로그래밍37 Ch 01. 자바 기초 - 15. 조건이 여러 개 일 때의 if 문 if-else에서는 조건이 하나일 때 수행을 한다 안 한다로 나뉘었었음 if-else if-else 문 하나의 상황에 대한 조건이 여러개로 나뉘고 각 조건에 다른 수행이 이루어져야 할 경우 사용 각 조건은 상호 배타적임 if(조건식1){ 수행문1; // 조건식1이 '참'인 경우 수행하고 전체 조건문을 빠져나감 } else if(조건식2){ 수행문2; // 조건식2이 '참'인 경우 수행하고 전체 조건문을 빠져나감 } else if(조건식3){ 수행문3; // 조건식3이 '참'인 경우 수행하고 전체 조건문을 빠져나감 } else{ 수행문4; // 위 조건이 모두 해당되지 않는 경우 수행됨 (디폴트 조건) } 수행문5; // if-else if-else 문이 끝나면 수행됨 가령 조건식2가 만족되면 수행문2 -.. 2022. 12. 29. Ch 01. 자바 기초 - 14. 조건문 - if 문(만약에... 라면) 조건문 이란? 조건을 주고 조건에 따라 실행이 되도록 또는 실행이 되지 않도록 함 '재산이 1억 이상이면 100만원을 세금으로 낸다 그렇지 않으면 내지 않는다' 를 구현 한다면 만약에 (재산이 1억 이상이면){ 세금을 100만원 낸다 } 그렇지 않으면 { 세금을 내지 않는다 } if문 문법 : if문 문법은 맞을때만 수행됨 if(조건식){ 수행문; // 조건식이 '참'인 경우에(조건에 맞는 경우) 수행문이 수행됨 } // 조건식이 '참'이 아니면(조건에 맞지 않는 경우) 수행문이 수행되지 않음 if - else 문 문법 : if-else문 문법은 거짓일때 수행되어야 하는 수행식이 존재함 if( 조건식) { 수행문1; // 조건식이 '참'인 경우에 수행됨 } else{ 수행문2; // 조건식이 '참'이 아.. 2022. 12. 29. Ch 01. 자바 기초 - 13. 자바의 연산자들 -3 (조건 연산자, 비트 연산자) 조건 연산자 삼항 연산자 (항이 세개라는 뜻) 조건문의 축약버전이라고 생각하면 됨 - 조건문을 간단하게 표현할 때 사용 조건식의 결과가 true(참)인 경우와 false(거짓)인 경우에 따라 다른 결과가 수행됨 if (조건문)을 간단히 표현할 때 사용 할 수 있음 장점 : 간단한 if문은 연산자로 사용하면 됨 비트 연산자 : 프로그램할떄 비트 연산자가 많이 쓰이는 편은 아님 , 좀 더 빠른 오퍼레이션을 할 필요가 있을 때 사용되기도 함 대입연산자와 다른 연산자가 함께 쓰임 마스크 : 특정 비트를 가리고 몇 개의 비트 값만 사용할 때 - 특정 비트를 꺼내기 위해서 (마스킹) 비트켜기 : 특정 비트들만을 1로 설정해서 사용하고 싶을 때 예) & 00001111 ( 하위 4비트 중 1인 비트만 꺼내기) 비트끄.. 2022. 12. 28. Ch 01. 자바 기초 - 12. 자바의 연산자들 -2 (관계, 논리 연산자) 관계 연산자 두 항의 관계를 나타내는 이항 연산자. 비교연산자라고도 함 연산의 결과는 두가지인 true, false로 나타남 부등호를 사용함 while문의 조건식에서 많이 사용한다 boolean 타입으로 변수를 선언하면 참이냐 거짓이냐의 결과값이 들어옴 package ch12; public class RealtionalTest { public static void main(String[] args) { int num1 = 5; int num2 = 3; boolean value = (num1 > num2); System.out.println(value); System.out.println(num1 = num2); System.out.println.. 2022. 12. 28. 이전 1 ··· 4 5 6 7 8 9 10 다음