배열
◼︎ 선언 방법 (1)
자료형[] 변수명 = new 자료형[크기];
int[] numbers = new int[5];
String[] names = new String[3];
◼︎ 선언 방법 (2)
자료형 변수명 [] = new 자료형[크기];
int numbers[] = new int[5];
String names[] = new String[3];
◼︎ 선언 방법 (3)
자료형[] 변수명 = new 자료형[]{값1, 값2,...};
int[] numbers = new int[]{1,2,3,4,5};
String[] names = new String[]{"A","B","C"};
자료형[] 변수명 = {값1, 값2,...};
int[] numbers = {1,2,3,4,5};
String[] names = {"A","B","C"};
◼︎ 배열 값 삽입 방법
변수명[인덱스] = 값;
int[] numbers = new int[5];
number[0] = 1;
number[1] = 5;
number[2] = 10;

배열 순회
int[] numbers = {1,2,3,4,5};
for(int i : numbers){
System.out.println(i);
}
다차원 배열
자료형[][] 변수명 = new 자료형[세로][가로];


다차원 배열 순회
for (int i=0; i<세로; i++){
for (int j=0; j<가로; j++){
..//배열[i][j]
}
}
int[][] numbers = new int[][]{
{1,2,3,4,5},
{6,7,8,9,10}
};
for(int i=0; i<numbers.length;i++){
for(int j=0; j<numbers[i].length; j++){
System.out.println(numbers[i][j]);
}
}
결과 :
1
2
3
4
5
6
7
8
9
10
위와 같이 numbers.length는 세로의 크기를 나타내고,
numbers[i].length는 가로의 크기를 타나낸다.
'CS' 카테고리의 다른 글
[CS] Java 기초 (형 변환, 문자열 기능) (0) | 2025.02.14 |
---|---|
[CS] 소프트웨어 설계 -소프트웨어 아키텍처 패턴 (0) | 2025.01.21 |
[CS] 소프트웨어 설계 - 분석 모델 확인(모델링/분석 자동화) (0) | 2025.01.20 |
[CS] 소프트웨어 설계 - 애자일 방법론 (0) | 2025.01.19 |
[CS] 소프트웨어 설계 - UML 다이어그램(시퀀스/상태) (0) | 2025.01.19 |