▶ 반복문
1) for 문 : 반복 횟수가 정해져 있는 경우 사용하는 반복문
for(초기식, 조건식, 증감식){
수행될 코드
}
2) while 문 : 반복 횟수를 모를 때 사용하는 반복문
while(조건식){
수행될 코드
}
3) do ~ while 문 : 조건이 참이 아니더라도 무조건 1회는 실행되는 반복문
do{
수행될 코드
}while(조건식)
▶ 분기문
- break : 자신이 포함된 가장 가까운 반복문을 빠져나가는 구문
- continue : 반복문 실행시 continue 아래 부분은 실행되지 않고, 반복문을 다시 실행하는 구문
▶ 배열
같은 자료형의 변수를 하나의 묶음으로 다루는것
저장된 값마다 0번부터 시작되는 인덱스 부여됨
- 배열 선언, 할당
int [] arr = new int[4];
- 배열 초기화 :
1. 인덱스 이용
arr[0] = 1;
2. for문 이용
for(int i =1; i <arr.length ; i++){
arr[i] = i
}
3. 선언과 동시에 초기화
int[] arr = {0,1,2};
- 배열 복사
1. 얕은 복사 - 주소만 복사
2. 깊은 복사 - 기존 배열의 데이터 전체를 복사하는것
▶ 2차원 배열
- 자료형이 같은 1차원 배열의 묶음, 기존 배열에 행, 열 개념이 추가된 것
- 2차원 배열의 선언, 할당
자료형[][] arr = new 자료형[][];
- 열의 개수가 다른 가변배열도 존재함
int[][] arr = new int[3][];
'Java > 공부' 카테고리의 다른 글
[Java] 상속 (Inheritance) (0) | 2022.03.21 |
---|---|
[Java] 객체 지향 프로그래밍 (OOP) (0) | 2022.03.20 |
[Java] 조건문 (Condition) (0) | 2022.03.15 |
[Java] 연산자 ( Operator ) (0) | 2022.03.14 |
[Java] 형변환 (Casting) (0) | 2022.03.14 |