package 변수;
public class ex01 {
public static void main(String[] args) {
// 1. 변수 선언
// 자료형 변수명 = 값;
int a = 4;
System.out.println(a);
// 자료형은 한번만 지정한다!!!!
a = 7;
System.out.println(a);
// int a = 9; --> 변수명은 중복이 불가능하다!
// 2. 상수(변할수 없는 수)
final int b = 5;
System.out.println(b);
// b = 7;
}
}
package 변수;
public class ex02 {
public static void main(String[] args) {
boolean a = true; // false
System.out.println(a);
char b = '김'; // --> ' 사용! 한글자만 들어감
System.out.println(b);
String c = "김재우"; // --> " 사용! 여러글자! 기본자료형 x
System.out.println(c);
long d = 1234567891;
System.out.println(d);
double e = 3.14;
System.out.println(e);
float f = (float) 3.14;
// cast --> 형변환
// 1) 자동 형변환(묵시적)
// : 작은데이터 자료형에서 큰 데이터 자료형으로 자동 변환!
// ex) int ---> double
// 2) 강제 형변환(명시적)
// : 큰 데이터 자료형에서 작은 데이터 자료형으로 강제 변환!
// ex) double(8 byte) --> float(4byte)
// ---> 데이터 손실이 있을 수 있기때문에 정확하게 지정해줘야함!
float g = 3.14f;
}
}
'Java' 카테고리의 다른 글
[Java] 입출력 (0) | 2022.07.01 |
---|