▶▶ 보조 제어문 – 주로 if문과 같이 사용하며, 어떠한 조건을 충족시킬 때, 반복문(for / while / do-while)이나 switch문을 종료 시킴. – 반복문 내에서 특정 조건식과 결합하여 반복문의 실행 흐름을 제어하는 용도로 사용함. 1. break 2. continue ▶ break문 – 반복문 내에서 조건식에 따라 반목문을 종료하는 용도로 사용, 주로 if문과 조합하여 반복문을 빠져나갈 조건을 설정함. – break가 속해 있는 반복문을 빠져나감. ex ) 안쪽 반복문에 속했으면 안쪽 반복문만 빠져나감. for (초기식; 조건식; 증감식) { if (조건) { break; → 현재 소속된 반복문의 블록문을 빠져나감 (종료) } } EX1 ) for—if문에서 break 사용 int i..
▶▶ 반복문 – 특정 조건에 따라 지정된 범위의 문장들을 반복 실행하는 문. – 크게 for문과 while문으로 구분됨. for — 횟수가 정해져 있는 것 ex ) 밥을 '10번' 먹어라 1. for문 2. 이중 for문 while — 조건에 따른 반복이 필요한 것 ex ) 밥을 '다' 먹어라 1. while문 2. do-while문 ▶ for문 – 가장 기본적인 반복문. – 반복 횟수가 정해져 있는 경우에 주로 사용함. – 초기식, 조건식, 증감식의 위치가 정해져 있어, 초보자가 익히기 쉬움. for (초기식; 조건식; 증감식) { 조건식 결과가 true일 때 반복 실행할 문장들; } • 초기식 : 반복 횟수를 판별하기 위한 조건식에서 사용될 제어변수를 선언하거나, 초기화하는 문장. • 조건식 : 반복..
▶▶▶ 제 어 문 – Java에서 코드는 위에서부터 아래로 순차적으로 실행됨. 그러나 어떤 코드를 반복해야 될 수도 있고, 어떤 코드는 건너뛰는 등의 순서를 변경해야 되는 일이 발생함. 이 때, 제어문을 사용하면 코드 실행 흐름을 제어할 수 있음. 1. 조건문 / 선택문 — if / switch 2. 반복문 — for / while 3. 보조 제어문 — break / continue ▶▶ 조건문 – 조건식의 결과에 따라 실행할 문장이 달라지는 문(Statement) 1. 단일 if 문 2. if—else 문 3. if—else if—else 문 4. 중첩 if 문 ▶ 단일 i f 문 – 가장 단순 조건문 – 조건식 판별 결과가 true일 때, 특정 문장(블록 {})을 추가로 실행함. 문장 1; if (조..
▶▶ 삼항 연산자 (조건 연산자) ? : – 피연산자가 3개인 연산자 – 조건식의 판별 결과가 true일 때와 false일 때, 서로 다른 위치의 값(또는 식)을 선택하는 연산자. – 조건식은 결과가 true 또는 false가 되는 식을 사용해야 함. 조건식 ? 값1(true일 때 선택) : 값(false일 때 선택); EX1 ) 삼항연산자 1 ) 출력문에 바로 입력하기 int num = 0; System.out.println(num>=0? "num은 양수" : "num은 음수"); → num이 0이상일 경우 ture가 리턴되고, true에 해당하는 "num은 양수" 값을 선택하게 되어, 출력문에서 출력됨. → System.out.println("num은 양수"); 문장과 결과가 동일함. ✓ 'num은 ..
▶▶ 증감연산자 ( ++ -- ) – 단항연산자 – 수치데이터타입의 피연산자의 앞(좌측) 또는 뒤(우측)에 붙어, 해당 피연산자의 값을 1만큼 증가 또는 감소 시킴. – 다른 연산과 결합하여 사용될 때 위치에 따라 결과가 다름. ▶ 선행연산자 (전위연산자) – 피연산자 앞(좌측)에 위치하여 값을 1만큼 증가 또는 감소시킴. 이 때, 다른 연산과 결합하여 사용하는 경우, 먼저 피연산자의 값을 1 증가 또는 감소한 후 다른 연산에 참여함. ex ) ++a, --a ▶ 후행연산자 (후위연산자) – 피연산자 뒤(우측)에 위치하여 값을 1만큼 증가 또는 감소시킴. 이 때, 다른 연산과 결합하여 사용하는 경우, 먼저 다른 연산에 참여시킨 후 피연산자의 값을 1 증가 또는 감소시킴. ex ) a++, a-- EX1 ..

▶▶ 논리 연산자 ( & && | || ! ^ ) 더보기 & — 앰퍼센트 | — 버티컬바 – 두 피연산자간의 논리적인 판별을 수행하는 연산자. – 피연산자는 모두 boolean타입 데이터(true,false)만 사용 가능하며, 결과값도 boolean타입으로 리턴. 1. AND 연산자 2. OR 연산자 3. NOT 연산자 4. XOR 연산자 ▶ AND 연산자 ( & 또는 && ) — 논리곱 – 이항연산자 (피연산자가 왼쪽에 하나 오른쪽에 하나 총 두개라서 이항연산자) – 두 피연산자가 모두 true일 경우에만 결과값이 true이고, 하나라도 false일 경우 결과값이 false – 그리고, ~~이고 등의 접속사에 해당하는 의미, 주로 A~B사이의 범위를 판별하는데 사용됨. ex ) A가 5보다 크'고' 1..

▶▶ 대입 연산자 ( = ) – 우변의 데이터를 좌변의 변수에 대입(저장)하는 역할, 연산 방향이 우 → 좌로 진행됨. ex ) x=y=3의 경우, y에 3을 대입하고, x에 3이 아닌 y를 대입. → 결론적으로 x도 y도 3이지만 3이 대입 되는 순서가 다름. – 모든 연산자 중에서 우선순위가 가장 낮음. 즉, 다른 모든 작업을 수행한 후 대입연산을 수행. ▶ 확장(복합) 대입 연산자 ( += -= *= /= %= ) – 대입연산자와 산술연산자를 조합한 연산자. – 좌변과 우변의 데이터끼리 산술연산을 먼저 수행하고, 그 결과값을 다시 좌변의 변수에 대입(저장)함. → a = a+b는 a+=b로 바꿀 수 있고, 'a는 b만큼 증가한다' (누적합)로 풀이하면 쉬움. – 확장 대입 연산자를 사용하면 형변환 ..

▶▶ 산술 연산자 (+ - * / %) – 일반적인 사칙연산과 동일 – % 연산자 : 나머지 연산자(또는 퍼센트 연산자)라고 하며, 나눗셈 결과에 대한 나머지를 계산하는 연산자 – / 연산자 : 나눗셈 결과에 대한 몫을 계산하는 연산자 EX ) 숫자 & 변수 입력으로 연산하기 → 직접 숫자를 넣어 계산함. → int형 변수a에 10을 저장하고, b에 2를 저장하여 변수를 이용해 계산함. → 변수를 만들 때 콤마로 구분하면 같은 데이터타입은 한 번에 여러개 선언할 수 있음. ✓ 결과 모두 동일하게 잘 나옴. EX2 ) 연산 결과를 변수에 저장 후 출력하기 → 연산 결과를 저장할 변수 c를 선언하고, a와b의 덧셈 결과를 변수 c에 저장함. ✓ println() 메소드와 printf() 메소드 둘 다 출력해..
- Total
- Today
- Yesterday
- JSTL
- 논리형
- 업캐스팅
- 내장객체
- Object
- Java
- 인자
- 원격저장소
- 오버라이딩
- 다형성
- model2
- 매개변수
- 문자형
- null
- jsp
- Dao
- 제어문
- 데이터타입
- Git
- 주석문
- 로컬저장소
- mysql
- 숫자형
- 출력문
- javascript
- gitbash
- github
- DB
- 단일행함수
- Method
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |