코딩과 결혼합니다

자료형 본문

2세/Java

자료형

코딩러버 2023. 5. 15. 19:30
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]);

[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