자바 JAVA 상수와 리터럴 feat. 변수 선언
- 개발 스터디/Java
- 2024. 4. 6.
파이썬과 자바는 변수 선언 방식 굉장히 다르다
변수란?
먼저 변수란 무엇인가?
변수란 말 그래돌 변하는 수 라고 생각하면 편하다.
네이버 지도나 카카오 맵 앱을 이용해 길을 찾거나
네비게이션앱을 이용해 10Km 떨어진 목적지를 향해 가고 있다고 가정해보자
내가 걸어가거나 운전을 목적지까지 이동한 만큼 도착지까지 남은 거리는
계속해서 줄어들고 멀어질수록 숫자는 계속 늘어날 것이다.
이는 처음 초기화 변수가 10Km가 입력되고 내가 이동한 거리만큼
변수에 저장된 숫자가 변하는 것이다.
int numA = 1;
int numA = 2;
str nameA = "홍길동";
str nameB = "james";
파이썬과 자바의 변수 선언 다른점
파이썬 변수 선언 방법
numA = 1
numB = 2
NameA = "홍길동"
NameB = "James"
파이썬의 변수 선언 방법은 위와 같이
먼저 변수명을 입력하고 이에 해당하는 값을 입력해주면 끝이다
숫자는 정수를 입력하면 자동으로 int로 인식하고
실수를 입력하면 자동으로 float으로 인식하고
문자열은 자동으로 str로 인식한다.
자바 변수 선언 방법
int numA = 1;
int numB = 2;
String nameA = "홍길동";
String nameB = "james";
자바의 변수 선언 방법은 위와 같이 선언한다
자료형, 변수명, 대입연산자, 값, 새미콜론
순서로 먼저 자료형을 정해주어야하고 파이썬과 다르게
마지막에 꼭 새미콜론을 입력해줘야 한다.
상수 선언하기
변수는 앞서 말한 것과 같이 변하는 수다
그렇다면 상수는 무엇일까?
상수는 변하지 않는 값을 상수라고 한다.
예를 들면 원주율, 황금 비율 등의 수가 있겠다.
상수 선언 방법
final int MAX_NUM = 100;
final int MIN_NUM = 0;
자바에서 상수는 위와 같이 ' final' 예약어를 사용해 선언한다.
상수 이름은 대문자를 주로 사용하고, 여러 단어를 연결하는 경우
_(언더바 기호)를 사용하면 가독성이 올라가니 참고하자.
리터럴
리터럴이란 프로그램에서 사용하는
모든 숫자, 문자, 논리값을 일컫는다.
예를 들어 보겠다.
char ch = 'A';
int num = 10;
final double PI = 3.14;
예시에서 사용한 문자 'A', 10, 3,14를
리터럴 또는 리터럴 상수 라고 한다.
'개발 스터디 > Java' 카테고리의 다른 글
자바(Java) 프로그래밍, 조건문, if문, if else문, if else if문 (1) | 2024.04.07 |
---|---|
자바(Java) 프로그래밍, 연산자 이야기 Part. 2 비트 연산자 (1) | 2024.04.07 |
자바(Java) 프로그래밍, 연산자 이야기 Part. 1 기본 연산자 (0) | 2024.04.07 |
자바 프로그래밍, 형 변환 이야기 (0) | 2024.04.07 |
새로운 영역으로의 도전, 자바(Java) 환경 설정 (0) | 2024.04.04 |