변수와 표기법

2024. 10. 25. 10:00·개발 노트/Java
목차
  1. 변수 이름 규칙
  2. 표기법
  3. 카멜 표기법 (camelCase)
  4. 파스칼 표기법 (PascalCase)
  5. 자바 변수와 표기법 예제 코드
변수는 데이터를 저장하기 위해 메모리 공간에 붙인 이름입니다.
자바에서는 변수를 사용해서 값을 저장하고 나중에 그 값을 사용할 수 있습니다.
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;
    }
}

'개발 노트 > 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
  1. 변수 이름 규칙
  2. 표기법
  3. 카멜 표기법 (camelCase)
  4. 파스칼 표기법 (PascalCase)
  5. 자바 변수와 표기법 예제 코드
'개발 노트/Java' 카테고리의 다른 글
  • 자료형(Data Type) – 문자열, StringBuffer, 배열
  • 자료형(Data Type) - 숫자, 부울, 문자, 문자열
  • 자바(Java)란 어떤 것일까? 🤔
  • Java 14 이후의 Switch 문(코드 개선과 가독성 향상)
악덕
악덕
우당탕탕 개발 블로그
  • 악덕
    버그와 함께 춤을
    악덕
  • 전체
    오늘
    어제
    • 전체 (26)
      • TIL (2)
      • 개발 노트 (19)
        • Java (5)
        • JavaScript (1)
        • Spring (4)
        • Linux (1)
        • DevOps (1)
        • etc. (7)
      • 문제 풀이 (0)
      • 삽질 로그 (3)
      • 기타 (2)
  • 링크

    • GitHub
    • Project.zip
    • 밀로(millo)
  • 태그

    컨테이너
    프로그래밍
    자료형
    Docker
    객체지향 프로그래밍
    mysql
    프로그래밍언어
    DevOps
    Spring Data JPA
    웹개발
    gdg
    OOP
    java persistence api
    JPA
    java
    springboot
    자바기초
    solid 원칙
    Til
    ssl
  • hELLO· Designed By정상우.v4.10.3
악덕
변수와 표기법
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.