2023. 5. 8. 20:11ㆍLanguages/JAVA
💬 기억하고 싶거나 공부한 내용을 기록중입니다 :)
1️⃣ 데이터 타입
1. 기본타입(Primitive Type): 정수(byte,char,short,int,long), 실수(float,double), 논리(boolean)
- 리터럴 값을 저장.
2. 참조타입(Reference Type): 배열, 열거, 클래스, 인터페이스
- 번지를 저장. 번지를 참조함.
2️⃣ 배열(Array)
1. 정의
1) 동일한 타입의 많은 데이터를 2) 연속된 공간에서 관리하고 있으며, 3) 인덱스를 부여
2. 배열 선언 방법 (예시)
1) int[] arr = new int[3]
2) int[] arr = {1,2,3)
3) int[] arr = new int[]{1,2,3}
3. 배열 길이
- 배열에 저장할 수 있는 전체 목록의 개수
- (예시) 변수명.length;
4. 다차원 배열
- 배열 안의 배열이 있으며, 계단식 구조를 가질 수 있다
- (예시)
int[][] num = {
{10,20,30,40},
{30,50,70,90},
{5,10,15,20}
};
System.out.println(num[0][2]); ... 결과 : 30
5. 향상된 for문
- 배열의 항목 개수만큼 반복하고, 자동적으로 for문을 빠져나간다.
- (예시)
int[] nums = {10,20,30,40,50};
int sum = 0;
for(int num : nums) {
sum += num;
}
'Languages > JAVA' 카테고리의 다른 글
| [JAVA] 클래스 구성 범위, 참조 변수 선언, 객체 생성 (0) | 2023.05.10 |
|---|---|
| [JAVA] 배열 복사 (0) | 2023.05.09 |
| [JAVA] 조건문, Math.random() (0) | 2023.05.04 |
| [JAVA] 연산자, 반복문 (0) | 2023.05.04 |
| [JAVA] 연산에서 타입 변환, printf, 키코드 읽기 (0) | 2023.05.02 |