본문 바로가기
카테고리 없음

JAVA _ 자료형과 변수

by grey-hat hacker 2023. 12. 12.
728x90

자바 자료형 _ data type

프로그래밍에서 사용되는 다양한 형태의 데이들을 의미한다.

	//  참/거짓 - boolean
        System.out.println(true);
        System.out.println(false);

	//  숫자
        System.out.println(123); // int
        System.out.println(3.14); // double

	//  문자 - char
        System.out.println('A');
        System.out.println('가');
        System.out.println('☀️');

	//  문자열 - String
        System.out.println("자료형과 변수 공부 화이팅");

변수

다양한 형의 데이터를 담는 주머니라고 생각하면 된다.

        System.out.println("원주율: " + 3.14);
        System.out.println("원의 둘레: 지름 X " + 3.14);
        System.out.println("원의 넓이: 반지름의 제곱 X " + 3.14);
        System.out.println("구의 부피: 반지름의 세제곱 X 4/3 X " + 3.14);

 

변수 선언 이후에는 변수를 활용할 수 있다.

        double pi = 3.14;

        System.out.println("원주율: " + pi);
        System.out.println("원의 둘레: 지름 X " + pi);
        System.out.println("원의 넓이: 반지름의 제곱 X " + pi);
        System.out.println("구의 부피: 반지름의 세제곱 X 4/3 X " + pi);

 

또한 선언된 변수에 다른 값을 넣어 변수 내에 있는 값을 변경할 수 있다. 

        pi = 3.14159265358979; // 💡 값이 바뀔 수 있으므로 '변수'라 부름

        System.out.println("원주율: " + pi);
        System.out.println("원의 둘레: 지름 X " + pi);
        System.out.println("원의 넓이: 반지름의 제곱 X " + pi);
        System.out.println("구의 부피: 반지름의 세제곱 X 4/3 X " + pi);

 

//일반적으로는 아래와 같이 변순 선언과 동시에 초기화를 진행한다.

        int age = 29;
        boolean isMarried = ture;
        double height = 170.99;
        char sex = 'M';
        String name = "grey";

 

// 쉼표를 사용하여 여러 변수를 한 줄에 선언 및 초기화 가능하다.

        char ch1, ch2, ch3; // 선언만
        
        char ch4 = 'A', ch5 = 'B', ch6 = 'C'; // 초기화까지

상수

final 연산자 : 변수의 값을 바꾸지 못하게 만들었다.

        final int INT_NUM = 1;
        INT_NUM = 2; // 상수로 선언되었기 때문에 변경이 불가능하다.
728x90
반응형

댓글