변수는 데이터를 저장하기 위해 메모리 공간에 붙인 이름입니다.
자바에서는 변수를 사용해서 값을 저장하고 나중에 그 값을 사용할 수 있습니다.
int age = 20;
String country = "Korea";
변수 이름 규칙
변수를 만들 때는 몇 가지 규칙이 있습니다.
변수 규칙 | 예시 |
---|---|
문자와 숫자, _ (언더스코어), $ 사용 가능 |
int apple = 2000; int apple3 = 6000; int _apple = 2000; |
숫자로 시작 불가 | int 3apple = 6000; (잘못된 예시) |
대문자와 소문자 구분 | int apple = 2000; int Apple = 3000; int APPLE = 3500; |
공백 사용 불가 | int one apple = 2000; (잘못된 예시) |
예약어 사용 불가 | int true = 1; int if = 2; int continue = 10; (잘못된 예시) |
표기법
변수와 클래스의 이름을 작성할 때는 일관성 있게 작성하는 것이 중요합니다. 자바에서는 주로 다음과 같은 표기법을 사용합니다.
카멜 표기법 (camelCase)
- 변수와 메서드 이름을 지을 때 주로 사용합니다. 첫 단어는 소문자로 시작하고, 그다음 단어의 첫 글자는 대문자로 씁니다.
- 예시:
myName
,zeroBase
,iPhone
,powerPoint
- 예시:
파스칼 표기법 (PascalCase)
- 클래스 이름을 지을 때 주로 사용합니다. 모든 단어의 첫 글자를 대문자로 씁니다.
- 예시:
MyName
,ZeroBase
,IPhone
,PowerPoint
- 예시:
자바 변수와 표기법 예제 코드
아래는 자바에서 변수와 표기법을 사용하는 예제 코드입니다.
public class Main {
public static void main(String[] args) {
// 1. 변수 사용하기
System.out.println("== 변수 사용하기 ==");
int age = 10;
System.out.println(age);
String country = "Korea";
System.out.println(country);
// 2. 변수 이름 규칙
System.out.println("== 변수 이름 규칙 ==");
int apple = 2000;
int apple3 = 2000;
int _apple = 2000;
int $apple = 2000;
System.out.println($apple);
System.out.println("$apple = " + $apple);
// 대소문자 구분
int apple5 = 1000;
int Apple5 = 2000;
System.out.println("apple5 = " + apple5);
System.out.println("Apple5 = " + Apple5);
// 3. 표기법
// 카멜 표기법 (camelCase)
int myAge = 10;
int oneApplePrice = 1000;
// 파스칼 표기법 (PascalCase)
int MyAge = 10;
int OneApplePrice = 1000;
// 참고) 스네이크 표기법 (snake_case) - 잘 사용하지 않음
int my_age = 10;
int one_apple_price = 1000;
}
}
'Language > Java' 카테고리의 다른 글
자료형(Data Type) – 문자열, StringBuffer, 배열 (0) | 2024.10.25 |
---|---|
자료형(Data Type) - 숫자, 부울, 문자, 문자열 (0) | 2024.10.25 |
자바(Java)란 어떤 것일까? 🤔 (1) | 2024.10.25 |
Java 14 이후의 Switch 문: 코드 개선과 가독성 향상 (1) | 2024.04.22 |