본문 바로가기

Java28

조건문1 (if, if~else, if~else if) 1. if 문2. if ~ else3. if ~ else if  1. if문if문은 구조에 따라 세가지로 구분할 수 있는데, if문, if~else문, if~else if문으로 나눌 수 있습니다. if문은 조건식의 결과에 따라 실행문의 실행여부가 결정되는 구문입니다.if라는 영어 단어는 우리말로 만약 ~라면이라는 뜻을 가지고 있습니다. 프로그램에서도 마찬가지로 "만약 조건식이 참이라면" 이라고 생각하면 됩니다. if 뒤에 괄호안에 있는 조건식을 확인해서 이 조건식이 참(true)이라면 중괄호{} 블록 안의 실행문이 실행되고, 그렇지 않다면(false)라면 if문의 중괄호블록 안의 실행코드 실행되지 않습니다. 만약 실행문이 한줄이라면 중괄호를 생략하고 사용할 수도 있습니다. if문의 괄호안에는 조건식이 오.. 2024. 8. 4.
연산3 (삼항연산, 문자열 연산) 1. 삼항연산2. 문자열 연산3. 연산 우선순위   1. 삼항연산삼항연산은 이름 그대로 3개의 항으로 이루어진 연산입니다. 특정 조건식에 따라 조건이 참이냐 거짓이냐 따라 다르게 실행할 수 있는 연산으로, 뒤에서 배울 if문을 이용한 조건문과 동일한 역할을 하며, if문으로도 구현가능해 사용빈도가 아주 높진 않지만, 짧은 코드로 간단하게 조건식을 구현할 때 종종 사용되므로 최소한 소스를 보고 이해할 수 있는정도는 필요합니다. 위 그림은 삼항연산의 구조를 나타낸 그림입니다. 조건식이 참(true)이면 값1 또는 연산식이 실행되며, 그렇지 않으면(false) 값2가 실행됩니다. public class OperationSample7 { public static void main(String[] args) { .. 2024. 7. 28.
연산2 (비교, 논리) 1. 비교연산 종류2. 비교연산 실습3. 논리연산 종류4. 논리연산 실습 1. 비교연산 종류비교연산이란 두 항의 관계를 나타내는 연산자로 크기를 비교하거나 같은지 여부를 비교하는 연산입니다.연산식설명A > BA항이 B항보다 큰지 비교A >= BA항이 B항보다 크거나 같은지(이상) 비교A A항이 B항보다 작은지 비교A A항이 B항보다 작거나 같은지(이하) 비교A == BA항과 B항이 같은지 비교A != BA항과 B항이 다른지 비교  2. 비교연산 실습비교연산 기호를 기준으로 왼쪽항과 오른쪽항을 비교하게 되며, 모든 비교연산은 결과값이 true / false 둘 중 하나로만 나오게 됩니다. 두 항을 비교한 결과가 맞는지(참), 맞지 않는지(거짓)를 비교하는 것인데요. 6종류 연산자 중 크기를 비교하는 4가지.. 2024. 7. 26.
연산1 (대입, 산술, 증감) 1. 연산의 종류2. 대입연산2. 산술연산3. 증감연산  1. 연산의 종류연산이란 데이터를 처리하고 결과를 산출하는 작업을 의미합니다. 연산은 연산의 대상이 되는 피연산자와 연산기호를 뜻하는 연산자로 이루어지는데요. 피연산자는 데이터의 값(리터럴 값 또는 변수)이며, 연산자와 함께 나열된 식을 연산식이라고 합니다. 연산은 프로그래밍 작성에 가장 기초가 되는 부분이므로, 많은 연습을 통해 몸에 익힐 수 있도록 반복해서 연습하시면 됩니다. 또한 앞에서 배운 변수와 자료형에 대한 개념에 대해 반드시 숙지해야만 연산을 학습할 수 있습니다. 변수와 자료형에 대해 아직 부족한 부분이 있더라도, 자연스럽게 앞의 내용을 복습하는 시간이 될것입니다. 연산의 종류는 총 8가지로 분류할 수 있습니다.연산 종류연산자설명대입 .. 2024. 7. 25.