방명록
- Java 기초 04 : 변수와 상수2024년 09월 09일 13시 28분 53초에 업로드 된 글입니다.작성자: UXO Studio
01 변수 이름 규칙
02 변수 variable
03 상수 constant
01 변수 이름 규칙
1) 언더바 _, 숫자, 문자 사용 가능
2) 공백 포함 불가
3) 숫자로 시작 불가
4) 한 단어 혹은 2개 이상의 단어 연속 (카멜 케이스 : 각 단어의 첫 글자는 대문자)
5) 예약어 사용 불가
02 변수 variable
: 데이터를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간
public class Main { public static void main(String[] args) { String firstName = "기린"; String lastName = "규"; String DateOfBirth = "2002. 03. 05"; String Passport_No = "123123123"; // String -TotalValueOfAllGoods = "1000000"; String _TotalValueOfAllGoods = "1000000"; // String 1st item = "의류"; String item01 = "의류"; // 각 정보를 개별적으로 출력합니다 System.out.println("이름 : " + firstName + " " + lastName); System.out.println("생년월일 : " + DateOfBirth); System.out.println("여권 번호 : " + Passport_No); System.out.println("총 금액 : " + _TotalValueOfAllGoods); System.out.println("첫 번째 항목 : " + item01); } }
주석 처리한 부분은 변수 이름을 잘못 지정한 예시
------------------------ 이름 : 기린 규 생년월일 : 2002. 03. 05 여권 번호 : 123123123 총 금액 : 1000000 첫 번째 항목 : 의류 ------------------------
03 상수 constant
: 변수와 마찬가지로 데이터를 저장할 수 있는 메모리 공간으로 프로그램이 실행되는 동안 메모리에 저장된 데이터를 변경할 수 없음
상수 이름 규칙
1) 변수 이름 규칙을 따름
2) 상수 이름은 일반적으로 대문자를 사용
3) 2개 이상의 단어 연속은 일반적으로 언더바 _ 로 구분
public class ch04 { public static void main(String[] args) { final String NAME = "\'기린 규\'"; String energe = "A"; System.out.println(NAME + "의 에너지는 " + energe + "입니다."); System.out.println("- 3시간 운동 후 -"); energe = "B"; System.out.println(NAME + "의 에너지는 " + energe + "입니다."); System.out.println("- 6시간 운동 후 -"); energe = "C"; System.out.println(NAME + "의 에너지는 " + energe + "입니다."); } }
final을 사용하여 상수 선언하며 선언과 동시에 값을 초기화 해야 함 (초기화 : 초기상태 지정 : 데이터 값 대입)
상수 이름은 일반적으로 대문자를 사용
------------------------ '기린 규'의 에너지는 A입니다. - 3시간 운동 후 - '기린 규'의 에너지는 B입니다. - 6시간 운동 후 - '기린 규'의 에너지는 C입니다. ------------------------
#변수이름규칙 #변수 #상수 #Java
프로그래밍 #프로그래밍기초 #코딩기초 #프로그래밍공부 #코딩연습 #프로그래밍언어 #초보프로그래머 #Java변수 #Java상수 #카멜케이스 #예약어 #변수사용법 #상수사용법 #코드작성 #코드예제 #메모리공간 #데이터저장
'Java > Java 기초' 카테고리의 다른 글
Java 기초 06 : 산술 연산자 (0) 2024.09.25 Java 기초 05 : 형 변환 (0) 2024.09.09 Java 기초 03 : 주석 (0) 2024.09.09 Java기초 02 : 자료형 (0) 2024.09.09 Java 기초 01 : 출력 (1) 2024.09.08 다음글이 없습니다.이전글이 없습니다.댓글