스마트인재개발원/자바
[ECLIPSE]JAVA 상수/상수 선언방법/ 변수명 규칙/변수명 정하기/변수명 정해주는 사이트/변수명 규칙
죠졍니
2022. 9. 6. 22:28
728x90
반응형
SMALL
안냐세여

JAVA의 기초로 상수와 변수에 대해 정확히 알고 있어야 합니당
그래야 나중에 헷갈리지 않아요!
//상수(constant)란?
//불변하는, 변하지 않는 수
//셀수있는 수
//한번 넣으면 변하지 않는 수
//상수 선언
//final 데이터타입 변수명;
final int num;
//방법1.
//데이터 초기화
num = 20;
System.out.println(num);
//num=7; 에러 발생
//방법2.
//상수 선언과 동시에 초기화도 가능
final int num2 = 15;
System.out.println(num2);
<변수명 규칙>
1. 키워드 사용 불가능
-키워드는 보라색으로 나옴 -> 변수로 사용 불가능
2. 대소문자가 구분되며 길이에 제한이 없음
-int number 과 int Number 은 다름
3. 숫자로 시작할수 없음
-int 1a = 0; ->불가능
4. 특수문자는 '-' 와 '$'만 허용
- int_a는 허용 , int #a허용불가능
5. 한글은 가능하다
<그 외의 권장 규칙들>
1. 변수 이름의 첫글자는 항상 소문자로 시작
2. 변수 이름이 여러단어로 이루어지는 경우 단어의 첫글자는 대문자로 함
- int lasdtIndexOf;, int stringBuffer;
<그 외의 권장 규칙들2>
ex)문자열 자료형(String)에 배경색 (BackgroundColor) 을 저장하는 변수를 만들기
CamelCase | backgroundColor | 맨 앞글자를 제외한 단어마다 대문자 |
PascalCase | BackgroungColor | 단어의 모든 앞글자 대문자 |
SnakeCase | background_color | 단어 사이에 _ 표시 |
HungarianNotation | strBackgroundColor | 자료형을 단어앞에 표시 |
그런데도 변수명을 짓기 어렵다! 싶다면
변수명 찾는 사이트
https://www.curioustore.com/#!/
Curioustore
변수명 짓기, 컬럼명 짓기, 영어약자, 変数名 つけ方, カラム名建てる, 英語の略語, 命名变量, 命名该列, 英文缩写
www.curioustore.com
이 사이트를 추천할게욤
그럼 안녕~
728x90
반응형
LIST