일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- node.js
- Servlet
- java
- webpack
- JavaScript
- 코드업
- media query
- @media
- react
- frontend
- node
- 그럼에도불구하고
- max-width
- TypeScript
- 변수
- 자바문제풀이
- 자바
- 반응형 페이지
- react-router-dom
- coding
- git
- 그럼에도 불구하고
- HTML
- 코딩테스트
- 프론트엔드
- cleancode
- github
- redux
- CSS
- JS
- Today
- Total
그럼에도 불구하고
변수란 무엇인가 본문
변수란 무엇인가?
변수(Variable)는 프로그램의 처리 과정에서 데이터를 담아둘 수 있는 메모리의 공간을 의미한다.
하나의 변수에는 하나의 값만 저장할 수 있고, 이 값을 변경할 수 있기 때문에 변할 수 있는 값,
즉 변수(Variable)라고 한다.
1. 변수의 선언과 초기화
변수의 선언 형식은 다음과 같다.
int a;
int a = 1;
int: 데이터 타입을 말하며 변수에 기억시킬 데이터의 형태를 의미한다.
a: 변수명을 말하며 기억 장소 주소를 대신하여 사용할 이름을 말한다.
1: 초기 값: 변수를 선언한 후 기억시킬 값을 말한다.
변수 : 특정 값을 저장하기 위한 공간
변수 이름짓기의 규칙
1. 숫자로 시작할 수 없다.
2. 소문자로 시작한다.
3. '_'를 제외하고 특수문자를 사용할 수 없다.
4. 한글로 이름 지을 수 없다.
변수 선언 규칙
자료형 변수명; (선언)
변수명 = 값; (대입)
자료형 변수명 = 값; (초기화)
변수명을 짓는 방법에는 여러 가지 방식이 있는데 그중에서 헝가리안 표기법과 카멜 표기법을 알아보자.
헝가리안 표기법
헝가리안 표기법이란 변수에 자료형을 구분 지을 수 있도록 접두사를 달아서 표기하는 방법이다.
자료형 | 접두사 | 예시 |
int | i | int iNum; |
float | f | float fEpsilon; |
bool | b | bool bPoket; |
카멜 표기법
카멜 표기법이란 두 개 이상의 단어가 사용된 경우 새로운 단어가 나타나면 대문자를 사용하여 표기하는 방법이다.
ex) int myAge; int newPeople;
TIP_ 프로그래밍 권장사항
1. 변수와 메서드의 이름은 소문자로 시작하고 클래스의 첫 글자는 대문자로 시작한다. ex) 변수: car, 클래스명:Car
2. 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어질 경우 '_'로 구분한다. ex) PI, MAX_VALUE
3. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다. ex) personName, StringBuffer
4. 변수의 이름은 의미 있는 이름으로 하는 것이 좋다. ex) String s = "zenghyun" -> String name = "zenghyun"
'Java, Servlet > Java basics' 카테고리의 다른 글
String 클래스의 여러가지 메서드 (0) | 2022.10.25 |
---|---|
String Class (0) | 2022.10.25 |
삼항연산자란 무엇인가? (0) | 2022.09.21 |
형변환이란 무엇인가? (2) | 2022.09.21 |
데이터 타입이란? (1) | 2022.09.17 |