Java

[Java] 변수

퓨어맨 2022. 7. 1. 13:43
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