반응형
- 변수 종류
int : 정수 타입
double: 실수 타입
float: 실수 타입
char: 문자 타입
String: 문자열 타입
등..
- 변수 선언시
- 첫 글자는 관례적으로 소문자로 한다.
- 소문자로 시작 (대 소문자 구분)
- $, _ 가능 (숫자로 시작 안됨)
- 띄어써야할 경우 대문자로 구분 - 카멜 표기법 (ex. maxSpeed, firstName)
- 변수명의 길이 제한 없음
- 예약어는 변수명으로 사용할 수 없다.
- 변수의 사용
변수 선언: int score;
값 저장: score = 90;
변수 선언과 동시에 할당: int price = 1000;
- 변수 초기화
초기화란 변수에 값을 할당 하는것
// 변수는 초기화되어야 읽을 수 있다.
int value; // 변수 선언
// System.out.println(value);
value = 30; // 값 할당(초기화)
int result = value + 10; // 예상결과 40
System.out.println(result);
값: 40
- 리터럴
int value1 = 75; // 정수 리터럴
double value2 = 3.14; // 실수 리터럴
float value3 = 3.14f; // 실수 리터럴(float: 접미사 붙이기(F, f))
char ch = 'A'; // 문자 리터럴 (작은 따옴표)
String greeting = "Hello"; // 문자열 리터럴 (큰 따옴표)
boolean flag = false; // 논리 리터럴
float은 double와 다르게 마지막에 접미사 붙임 (f, F)
char은 작은 따옴표
String 큰 따옴표
- 이스케이프 문자
- 변수의 사용 범위(Scope)
반응형
댓글