Java

[Java] chapter2. 변수(varibale)

jyee 2023. 10. 26. 14:53
728x90
반응형

char ch = 'A';

char ch = 'AB'; //에러 

String s = "ABC" ; 문자열 = 연속된 여러문자

String s = "A"; (empty String) 

String s = ""// 빈 문자열 

char ch = '';// 에러 

 

example:

 

"" + 7 +7  → "7" + 7    "7" + "7" "77"

왼쪽이 있는 결합이 먼저 되어서 문자열 7 + 문자열 7 로 되는것 

 

7+7 +""   14+"" "14"+""   "14" 

이거는 7+7먼저 되어서 14로 되고 그다음 문자열이 되는것 

 

 

문자열 + any type  -> 문자열

anytype + 문자열 -> 문자열 

 

 

● 두 변수의 값 교환하기 

 

int x = 10,  y =20; 

x = y ; // y의 값을 x에 저장 

y = x; // x의 값을 y에 저장 

새로운 변수를 만들어줌 

int x = 10, y =20; 

tem = x; 

x = y; 

y= tem ;

 

 

 

기본형(Primitive type) 종류와 크기 

▶ 논리형  - true와 false 중 하나를 값으로 가지며, 조건식과 논리적 계산에 사용도니다

▶ 문자형  - 문자를 저장하는데 사용되며, 변수 당 하나의 문자만을 저장할 수 있다.

▶ 정수형  - 정수 값을 저장하는데 사용된다. 주로 사용하는 것은 int와 long이며 byte는 이전 데이터를 다루는데 사용되며,

short는 c언어와 호환을 위해 추가되었다. 

▶ 실수형 - 실수 값을 저장하는데 사용된다. float와 double이 있다. 

  1 2 4 8
논리형 boolean      
문자형   char    
정수형 byte short int long
실수형     float double
728x90
반응형