변수의 9가지 자료형(데이터를 저장하는 공간)

- boolean, byte, char, short, int, float, double, long

 

1. char

 

- 2byte

- 사이즈가 정해져 있다.

- 단점 : 사이즈가 정해져 있기 때문에 크기를 늘릴 수 없다. (불가변)

- ''로 선언 

* s1의 값을 '나' 로 변경하여 화면에 표시하는 법

* 화면 표시 결과값

 

* 가나다를 연속해서 화면에 표시하는 법 ①

* 가나다를 연속해서 화면에 표시하는 법 ②

- char[] 데이터의 배열을 선언한다.

-  배열은 연속된 공간에 저장되는 것을 말한다.

* 단 이미 만들어진 배열에 str[3]을 선언하여 덧붙일 수 없다. 

ex) str[3] = '라' -> 오류

* 새로운 배열을 만드는 것은 가능하다.

* 1번과 2번의 결과값은 같다.

 

 

2. String

 

- 주소를 가지고 있기 때문에 4byte의 값을 지니고 있지만 유동적임 

- 장점 : 가변적이다, 크기를 자유롭게 변경 가능하다, 메모리 효율이 좋다.

- 단점 : 연산을 너무 많이 한다.

* s1 값을 다른 값으로 바꿀 수 있다.

 

* 위 코딩 결과 값

 

'Java programing > 프로그래밍 언어 활용' 카테고리의 다른 글

단축키  (0) 2020.03.17
변수 - class 자료형  (0) 2020.03.17
변수 - 실수형 타입  (0) 2020.03.17
변수 - 정수형 타입  (0) 2020.03.17
프로그램 규칙  (0) 2020.03.17
openclose