Notice
Recent Posts
Recent Comments
Link
drexqq
[Java,자바] 변수 본문
728x90
반응형
변수 선언 규칙-?
예약어 : 이미 정의되어 있는 언어 ex) int int;(X)
숫자 : 숫자는 문자 뒤에 와야 한다 ex) int 2a;(X), int a2;(O)
상수 : 상수는 사용할 수 없다 ex) int 1234;(X)
연산자 : 연산자는 사용할 수 없다 ex) int +adfe;(X), -adfe;(X)
변수명 표기법-?
int number_position_char;
-> int numPosChar; => CamelCase
변수의 이름이 길어지게 되면 되도록이면 CamelCase를 사용하도록하자
또한 이름을 지정할때는 되도록이면 흔한 이름보다는 누구나 알아볼 수 있도록 변수명을 지어보자
변수의 종류-?
- 숫자형
- 정수
byte
1 byte = 8 bit
-128 ~ 127
ex) 1111 1111 <- 제일앞의 1은 부호(+, -)를 나타낸다.
short - 2 byte
int - 4 byte
long - 8 byte
값의 마지막자리에 L 또는 l을 넣어야한다
ex) long lo = 12341234125L; - 실수
float - 4 byte
값의 마지막자리에 F 또는 f를 넣어야한다. 소수점 5자리까지 출력
ex) float f = 125.1214124F;
double - 8 byte
float 보다는 자주쓰임
- 정수
- 문자형
- 문자
char - 2 byte
' ' <- 작은따옴표 사용, 한 글자만가능
String - 8 byte
문자열과 숫자가 같이 사용되면 숫자는 문자열에 합쳐진다.
ex) System.out.print( "abc" + 1 ); => abc1
ex) System.out.print( 1 + "abc" + 2 ) => 1abc2
연산이 먼저 나오고 문자열이 나오게 되면 연산을 한 후에 문자열에 합쳐진다.
ex) System.out.print( 1 + 2 + "abc" ); => 3abc - 문자열
- 문자
- 불린(boolean)
- true -> 1
- false -> 0
728x90
반응형
'Back-End > Java' 카테고리의 다른 글
[Java, 자바] 연산자 - 비트연산자 (0) | 2020.05.20 |
---|---|
[Java, 자바] 연산자 - 논리연산자, 비교연산자, 삼항연산자 (0) | 2020.05.20 |
[Java,자바] 연산자 - 산술연산자 (0) | 2020.05.20 |
[Java,자바] Eclipse 설치 (0) | 2020.05.19 |
[Java,자바] 자바 설치 (0) | 2020.05.19 |
Comments