본문 바로가기
Other/Programming

변수 이름 규칙

by 해학 2022. 12. 26.
728x90

 

필수사항

변수 이름 규칙
  • 💡 중복 선언 이 불가합니다.
     // 동일한 이름의 변수를 생성할 수 없습니다.
     public ExampleClass{ 
       int noDuplication;
       int noDuplication; // 에러 발생
    }
  • 💡 공백이나 숫자로 시작할 수 없습니다. 
     // 공백이나 숫자로 시작할 수 없습니다.
     public ExampleClass{ 
       int  noEmpty;// 에러 발생
       int 3noNum;  // 에러 발생
    }
  • 💡 대소문자를 구분 하므로 유의해야 합니다.
     // 대소문자와 소문자는 다릅니다.
     public ExampleClass{ 
       int isDifferent;
       int isdifferent;
       // 두 변수는 다르게 인식합니다.
    }
  • 💡 특수문자는 (" _ " , " $ ") 만 중간에 사용할 수 있습니다.
    // 특수문자는 (" _ " , " $ ")만 중간에 사용가능.
    public class Example{
      int is$Allow;
      int is?Allow; // 에러 발생
    }
  • 💡  예약어를 사용할 수 없습니다.

권장사항

변수 이름 규칙
  • 💡 길이의 제한은 없으나 의미있고 간결하게 작성해야 합니다.
    // 의미있고 간결하게
    public class Example{
      boolean isCorrect;
      int result;
      String thisIsVeryImpireThings; // 지양합니다.
    }
  • 💡  변수의 첫글자는 소문자로 합니다.
    // 첫글자는 소문자
    public class Example{
      int lowerCase;
    }
  • 💡  두 단어 이상의 조합Camel-Case를 사용합니다.
    // 두 단어 이상 조합 변수는 camel-case를 적용
    public class Example{
      boolean isTrue;
    }
  • 💡  상수는 모두 대문자로 표기하고, 단어 사이를 " _ " 로 구분합니다.
    // 상수는 대문자로 작성하고 조합 사이는 "_"로 구분
    public class Example{
      int IS_CONSTANT;
      int EXAMPLE;
    }

728x90

'Other > Programming' 카테고리의 다른 글

프로그래밍 언어  (0) 2024.01.15
자료구조  (0) 2023.08.14
프레임워크  (0) 2022.12.04
선언형 프로그래밍  (0) 2022.12.01
프로그래밍 패러다임  (0) 2022.11.28