상수의 개념
- 프로그램 상에서 의미가 변하지 않는 값을 상수 라고 부른다.
숫자 1 을 1이라고 보고 코드상에서는 1을 1이라고 인식하지 2나 3이라고 인식하지 않는 것.
있는 그대로 절때 변하지 않는 것을 상수 라고 부른다.
숫자 상수
- 코드를 작성할 때 숫자를 사용하는 것을 숫자 상수 라고 부른다.
- 코드에 숫자를 적어 넣으면 일단 메모리에 값을 기억시키고 CPU 가 그 값을 가져와 사용하게 된다.
- 숫자 상수는 메모리에 기억된 값을 절대 변경할 수 없다.
- 숫자 상수는 일정한 크기에 기억공간에 기억되는 값이므로 표현할 수 있는 값의 범위가 한정되어 있다.
[ 비트 바이트 쿼드 등 ]
문자 상수
- " " 안에 묶여 있는 문자열을 말한다.
- JAVA 안에서는 " " 안에 묶은 문자열 값을 문자 코드 체계를 이용하여 메모리에 넣었다가 CPU가 사용할 때 문자열 값을 가져와서 사용한다.
- JAVA 에서는 " " 안에 적힌 문자열을 객체 단위로 사용을 한다.
출력서식을 가진 출력문
System.out.printf
- Java 5 부터 새로 추가된 출력 문으로써 출력 서식을 가지고 출력 할 수 있는 출력문 이다.
System.out.printf("a:%d b:%s",100,"안녕하세요); => a:100 b:안녕하세요
[ 값을 1:1로 대응해서 순서대로 넣어 출력해준다.]
-사용가능한 서식
- %d : 정수 값 [4바이트 단위의 데이터를 출력함] [ 더 큰수를 출력하고 싶다면 대문자L또는 소문자l을 숫자 끝에 넣어주면된다.]
L을 붙인다는 것은 8바이트 단위로 데이터를 출력한다는 의미
- %c : 문자
- %f : 실수형
- %s : 문자열
- %숫자d : "숫자" 만큼의 공간을 확보하고 빈칸은 빈칸으로 출력한다.
- %0숫자d : "숫자" 만큼의 공간을 확보하고 빈 공간은 0을 채워서 출력한다.
- 기타 등등...
'JAVA' 카테고리의 다른 글
JAVA 표준입력 (0) | 2022.08.10 |
---|---|
JAVA 변수와 자료형 (0) | 2022.08.10 |
JAVA의 식별자 (0) | 2022.08.08 |
JAVA 의 기본출력 (0) | 2022.08.08 |
JAVA 의 주석 (0) | 2022.08.08 |