반응형
Notice
Recent Posts
Recent Comments
Link
NOW OR NEVER
[JAVA] 변수 & 상수 본문
반응형
변수와 상수
public class VariableTest03 {
public static void main(String[] args) {
String korea;
korea = "hello";
System.out.println(korea);//변수
System.out.println("korea");//상수
}
}
- 변수
- 프로그램 실행 중에 발생한 데이터를 컴퓨터 메모리에 저장시켜야 하는 경우가 있다면 그 때 변수를 만든다,
- 상황에 따라 변수에 담긴 데이터를 바꿀 수 있다
- 변수는 때에 따라서 그 값이 변할 수 있다.
- 대입 연산자(=) 왼쪽에는 반드시 변수만이 올 수 있다.
- 변수 사용 시 반드시 변수를 선언하고 사용해야 한다. 그러지 않을 경우 변수가 없다고 처리되어 오류가 발생한다.
- 변수를 선언함과 동시에 값을 저장할 수 있다.
- 두 변수의 값을 서로 맞바꿔야 하는 경우
- 1. 임시변수를 한 개 만든다 : 보통 이름은 temp로 설정
- 2. 임시 변수에 두 변수 중 하나를 넣는다. ex) temp = a
- 3. 임시 변수에 넣었던 그 변수의 자리에는 데이터가 비어 있기 때문에 다른 변수를 그 변수에 넣는다. ex) a = b
- 4. 그 후 임시변수에 넣었던 변수가 아닌 다른 변수에 임시 변수를 넣는다. ex) b = temp
- 변수의 초기화
- 변수를 사용하려면 반듯이 초기 값(값을 넣고)을 정해주고 사용해야 한다.
- 프로그램 실행 중에 발생한 데이터를 컴퓨터 메모리에 저장시켜야 하는 경우가 있다면 그 때 변수를 만든다,
- 상수
- 고정된 값으로 특정 값을 말한다.
- 상수는 변할 수 없다.
- 상수 계산시
- 숫자끼리 계산 시 연산 수행
- 문자열 끼리 계산 시 연결
- 문자열과 숫자 계산시 앞쪽 상수가 문자열일 경우 연결
Tips
- 강제로 형변환 : (변환 형 ex)byte)(변환하려는 형의 자료)
- 단축키
- ctrl + space 로 main 생성 가능
'Back-End > JAVA' 카테고리의 다른 글
[JAVA] 식별자 & 주석문 & method (0) | 2022.03.31 |
---|---|
[JAVA] 자료 형 (0) | 2022.03.30 |
[JAVA] 제어문 (0) | 2022.03.29 |
[JAVA] 연산자 (0) | 2022.03.29 |
[JAVA] open JDK 및 Eclipse 설치 방법 (0) | 2022.03.28 |