JAVA || DAY5 || 배열
0. 배열
# 배열 생성 기본문법
데이터타입 [ ] 변수명 = new 데이터타입 [배열크기]
# 생성한 배열에 접근해 데이터 초기화
변수명[인덱스번호] = 저장할 데이터;
String [] str1 = new String[3];
str1[0] = "가나다";
str1[1] = "ABC";
str1[2] = "123";
# 배열선언 + 생성 + 초기화 한번에 하기
데이터타입 [ ] 변수명 = {데이터1, 데이터2, 데이터3, . . .};
# 이미 선언&데이터 저장된 배열변수의 배열데이터를 바꾸고 싶다면?
변수명 = new 자료형 [ ] {데이터4, 데이터5, 데이터6, . . . };
System.out.println("<< arr3 배열 생성 및 데이터지정 >>");
int [] arr3 = {100,200,300};
System.out.println("<< arr3 배열의 데이터 변경하기 >>");
arr3 = new int[] {400,500,600};
1. 다차원 배열
# 2차원 배열을 생성하는 기본문법
데이터타입 [ ][ ] 변수명 = new 데이터타입 [행크키][열크기] ;
# 2차원 배열 접근법
변수명 [행인덱스][열인덱스] ;
# 2차열 배열생성 & 초기화 동시에 수행하는 문법
데이터타입[ ][ ] 변수명 = { {값1,값2,값3, . . .}, // 0행의 1,2,3,. . .열
{값4, 값5, 값6, . . .}, // 1행의 1,2,3,. . .열
. . .
{. . . 값n} // n행의 1,2,3,. . .열
} ;
# 2차원 배열의 크기
- 행크기: 배열명.Length ;
- 열크기: 배열명[행번호].length ;
'개발자 양성과정 필기노트 > JAVA' 카테고리의 다른 글
Static (0) | 2021.09.14 |
---|---|
JAVA 객체지향개념 (0) | 2021.09.02 |
While문 (0) | 2021.08.10 |
switch문 (0) | 2021.08.03 |
논리연산자, 삼항연산자 (0) | 2021.07.29 |
댓글