본문 바로가기

java3

Day 4 - 연산자 / 조건문 / 반복문 2 + 백준 문제 풀이 [SPB_220106] Day 4 1. 연산자 - 2. 조건문 - 3. 반복문 2 (for, Enhanced for) 1️⃣ for while문 과는 달리 자체적으로 초기식, 조건식, 증감식을 모두 포함하고 있는 반복문이다. 이 떄문에 while문 보다는 좀 더 간결하게 반복문을 표현할 수 있다. for (초기식; 조건식; 증감식) { 조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 명령문; } 자바는 블록 스코프로 반복문 안의 변수를 초기화시켜 사용할 수 있는데 이는 반복문이 끝나면 사라지고, 외부에서 내부의 변수에 접근할 수 없다. 2️⃣ Enhanced for JDK 1.5부터 추가된 반복문으로 컬렉션 프레임워크와 배열에서 유용하게 자주 사용된다. enhanced for문은 요소를 참조할 때만.. 2022. 1. 9.
Day 3 - 연산자 / 조건문 / 반복문 1 + 백준 문제 풀이 SPB_220105 Day 3 1. 연산자 2. 조건문 주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문이다. 가장 기본이 되는 명령문은 if이며 if / else , if / else if / else , switch 문 등이 있다. 1️⃣ if, else if , else if (조건식) { 조건식의 결과가 참일 때 실행하고자 하는 명령문 } else if () { ... } else { ... } 2️⃣ 삼항 연산자 간단한 if / else 문은 삼항 연산자를 이용하여 간결하게 표현할 수 있다. 조건식 ? 반환값 1(참) : 반환값 2(거짓) 3️⃣ switch if / else 와 마찬가지로 주어진 조건 값의 결과에 따라 프로그램이 다른 명령을 수행하도록 하는 조건문, if /.. 2022. 1. 5.
Day 2 - 변수 / 상수 / 자료형 / 특수문자 + 백준 문제 풀이 SPB_220104 Day 2 1. 변수(Variable) 변수(variable)란 데이터를 저장하기 위해 프로그램에 의해 이름을 할당 받은 메모리 공간을 의미한다. 즉, 변수란 데이터를 저장할 수 있는 메모리 공간을 의미하며, 저장된 값은 변경될 수 있다. 변수 이름 생성 규칙 변수의 이름은 영문자, 숫자, 언더스코어, 달러로만 구성한다. 변수의 이름은 숫자로 시작할 수 없다. 변수의 이름 사이에는 공백을 포함할 수 없다. 변수의 이름으로 자바에서 미리 정의된 키워드(keyword, 예약어)는 사용할 수 없다. 변수의 종류 변수는 기본형(primitive type)과 참조형(reference type)으로 나누어져 있다. [기본형] 정수형 : byte, short, int, long 실수형 : floa.. 2022. 1. 4.