상수
: 상수는 변하지 않는 수를 의미하며, 상수 사용 시 'final' 이라는 키워드를 이용한다.
그리고 상수 이름을 작성 시 대문자를 이용한다.
package ch10;
public class ConstantVariable {
public static void main(String[] args) {
final int MAX_NUM = 100;
final int MIN_NUM = 0;
System.out.println(MAX_NUM);
System.out.println(MIN_NUM);
}
}
리터럴
: 프로그램에서 사용하는 숫자, 문자 또는 논리값을 뜻한다.
형변환
: 묵시적 형 변환과 명시적 형 변환 2가지가 존재한다.
바이트 크기가 작은 자료형에서 큰 자료형으로 자동으로 이뤄진다.
package ch10;
public class TypeConversionTest {
public static void main(String[] args) {
/*
* byte bNum = 125; // int iNum = bNum; // System.out.println(iNum);
*
* double dNum = 3.14; int iNum = (int)dNum; System.out.println();
*/
double dNum = 1.2;
float fNum = 0.9f;
int iNum = (int)dNum + (int)fNum;
int iNum2 = (int)(dNum+ fNum);
System.out.println(iNum); //1
System.out.println(iNum2); //2
}
}
[Java] 반복문 (0) | 2022.04.03 |
---|---|
[Java] switch 문 (0) | 2022.04.03 |
[Java] 자바의 연산자들 (0) | 2022.04.01 |
[Java] 데이터 타입 (0) | 2022.03.31 |
[Java] 변수 (0) | 2022.03.31 |