1. 변수
변수 - 변하는 값을 저장할 수 있는 공간의 이름
변수를 사용하기 위해서는 1. 변수의 선언 (자료형 변수명;)
2. 변수의 초기화 (변수명 = 값;)
* =(대입연산자) - =를 기준으로 우측 항을 좌측 항에 대입(저장)한다.
* 변수명은 중복 선언할 수 없음.
변수의 명명법(관례)
변수의 첫 글자는 소문자
예약어는 사용 불가
한글은 사용하지 않음
직관적으로 판단할 수 있도록 선언
특수기호나 숫자는 변수의 첫 글자에 사용하지 않음
CamelCase 표기법
int korScore; // 선언
korScore = 10; // 초기화(변수에 최초로 값을 넣는 것)
korScore = 20; // 대입
+) 상수 - 변하지 않는 값
자료형 앞에 final을 붙이고 상수명은 대문자로 표기한다.
final double PI = 3.14;
2. 자료형
2-1. 기본 자료형
참과 거짓 - boolean
정수 - byte, short, int(기본형), long
실수 - float, double(기본형)
문자(한 글자, ' ') - char
정수의 기본형은 int, long은 L
실수의 기본형은 double, float는 f나 F
2-2. 참조 자료형
문자열(하나 이상의 글자, "") - String
2-3. 타입 변환
자동 타입 변환 : promotion
int x1 = 10;
double x2 = x1;
System.out.println(x2); //10.0
강제 타입 변환, 명시적 형 변환 : casting
double y1 = 10.9;
int y2 = (int) y1;
System.out.println(y2); //10
3. 연산자
3-1. 산술연산자 : +, -, *, /, %
정수끼리의 연산 결과는 정수
실수가 하나라도 포함되어 있으면 연산 결과는 실수
3-2. 비교연산자 : ==(같다), !=(같지 않다), <, >, <=, >=
+) !(부정연산자)
3-3. 논리연산자 : &&(and), ||(or)
'TIL' 카테고리의 다른 글
| 230125 [Java] TIL (이중반복문 / 2차원 배열 / 메소드) (0) | 2023.01.25 |
|---|---|
| 230120 [Java] TIL (배열) (0) | 2023.01.21 |
| 230119 [Java] TIL (switch문 / while문 / for문) (0) | 2023.01.19 |
| 230118 [Java] TIL (연산자 / 조건문) (0) | 2023.01.18 |
| 230116 [Java] (IntelliJ 설치 및 기본 세팅 / 출력문) (0) | 2023.01.16 |