Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 항해99후기
- java list 저장
- 코딩부트캠프후기
- java map
- java map 저장
- 항해15기
- 작은수제거하기
- java list 출력
- java알고리즘문제풀이
- 프로그래머스제일작은수
- java참조자료형
- java set 출력
- java 자료구조 활용
- 프로그래머스
- sqld자격증합격
- javaJRE
- 격파르타합격후기
- java기본자료형
- java map 출력
- 인터프린터언어
- javaJVM
- 격파르타후기
- 비전공자sqld
- 노베이스부트캠프
- java최솟값구하기
- 격파르타비전공자
- java set 저장
- 컴파일
- 격파르타장점
- java알고리즘
Archives
- Today
- Total
코딩과 결혼합니다
자료형 본문
728x90
자료형은 기본 자료형/ 참조 자료형 으로 나뉜다.
기본 자료형
숫자
-short 2바이트로 표현할 수 있는 정수형 자료형
-int 정수형 4바이트
-long 긴 정수형 표현 8바이트
-float 소수점 표현/ 숫자 뒤에 대문자F를 붙여주어야 함
-double 소수점 표현
문자
-char 문자형/ 작은 따옴표/ 문자 하나만 넣을 수 있다
논리
-boolean true OR false의 값만 가짐
>출력하는데에 쓰지는 않고 조건문이나 반복문에서 어떤 경우의 수를 판단할 때 자주 사용됨
바이트
-byte 컴퓨터가 인식하는 문자로 표현됨(아스키코드)
참조 자료형(class로 정의된 타입)
-String 문자열/ 큰 따옴표
-int[] int를 여러개 담을 수 있는 int배열
int[] intEmptyArray = new int[5];
System.out.println(Arrays.toString(intEmptyArray));
int[] intArray = new int[]{1,2,3,4,5};
System.out.println(Arrays.toString(intArray));
String[] stringEmptyArray = new String[5];
System.out.println(Arrays.toString(stringEmptyArray));
String[] season = {"봄","여름","가을","겨울"};
System.out.println(Arrays.toString(season));
System.out.println(season[season.length-1]);
System.out.println(Arrays.toString(intEmptyArray));
int[] intArray = new int[]{1,2,3,4,5};
System.out.println(Arrays.toString(intArray));
String[] stringEmptyArray = new String[5];
System.out.println(Arrays.toString(stringEmptyArray));
String[] season = {"봄","여름","가을","겨울"};
System.out.println(Arrays.toString(season));
System.out.println(season[season.length-1]);
[0, 0, 0, 0, 0] - 기본 디폴트 값이 '0'
[1, 2, 3, 4, 5]
[null, null, null, null, null] - 참조자료형에는 디폴트 값이 없음.(null)
[봄, 여름, 가을, 겨울]
+ System.out.println(season[season.length-1]); 마지막 값을 가져오고 싶을 때.
*인덱스는 0번부터 시작한다.
'2세 > Java' 카테고리의 다른 글
객체지향언어(1) 클래스, 인스턴스, 메소드 (0) | 2023.05.16 |
---|---|
java 반복문 (0) | 2023.05.15 |
java 조건문 (0) | 2023.05.15 |
빌드와 실행, Java의 빌드 툴 (0) | 2023.05.15 |
자바를 공부하기에 앞서 JDK, JRE, JVM 이란? (0) | 2023.05.15 |