JAVA공부기록[생활코딩]

[JAVA] 왕초보 변수와 주석, 세미콜론 생활코딩입문

ssong2ku 2022. 3. 25. 13:05
728x90

 

변수(variable) : 변할 수 있는 값(= 문자나 숫자, 모든 데이터)

-> 데이터로 변할 수 있는 것이 가장 큰 특징 / 데이터를 가르키는 컨테이너..?

 

[변수의 선언과 할당 / 실습]

 

1. 새로운 패키지와 class 생성 

2. 정수 

int a ; -> int 정수의 데이터형식  / a 변수 -> a를 정수로 사용하겠다고 선언(데이터형식의 강제)// 
integer의 약자로 한국어로는 정수
a = 1 ; -> 변수 a에 숫자 1을 할당

3. 실수

double a ; -> double 실수의 데이터 형식 / a 변수 -> a를 실수로 사용하겠다고 선언
a = 소수점이 있는 수 1.2 등

만약 어떤 변수를 선언했으면, 변수에 어떤 값을 대입할 때

변수에 맞는 데이터 형식을 입력해야 함.  -> int a = 1.1; 이라고 입력해서 데이터 형식을 'double' 로 바꾸라고 떴다.

(int 는 정수의 데이터타입이기 때문)

 

4. 문자열

String first = "coding"; 이라고 예제를 만들어줬는데, 그냥 hello로 바꿔보았다.

문자열의 데이터타입은 String이고 한줄에 선언과 할당이 가능함.

 

여러개의 변수 동시에 선언가능함


[주석과 세미콜론]

 

더보기

주석(comment)

한 줄 // : 코드에 부가적 설명을 쓰거나, 코드 비활성화 시 뒤따라오는 내용의 해석을 하지않음(두개의 변수가 같은타입일때)

여러 줄 /*    */

JavaDoc : /**  */ 자바의 문서(API?)를 만들 때 사용

 

세미콜론(statement)
; : 하나의 구문이 끝났음을 명시적으로 나타냄, 표현문에는 쓰지않고, 문장에만 씀(생략 시 컴파일에러발생)
자바에서는 세미콜론 생략 불가능

한 문장(=로직)을 끝낼 때, 세미콜론으로 해도, 에러는 나지 않지만, 가독성을 위해

띄어쓰기와 줄바꿈을 해준다!!

728x90