JAVA 기본 문법 정리 - 2. 변수(Variable) ①

    반응형
    SMALL
    반응형

    변수와 상수

    변수의 선언

    int age; // age라는 이름의 변수를 선언

    int = 변수타입

    age = 변수이름

     

    변수의 초기화

    int age = 25; // 변수 age를 선언하고 25로 초기화한다.

     

    변수에 저장된 값 읽어오기

    입력

    class VarEx1 {
    	public static void main (String[] args) {
        	int year = 0;
            int age = 14;
            
            System.out.println(year);
            System.out.println(age);
            
            year = age + 2000; // 변수 age의 값에 2000을 더해서 변수 year에 저장
            age = age + 1; // 변수 age에 저장된 값을 1증가시킨다.
            
            System.out.println(year);
            System.out.println(age);
    	}
    }

    출력

    0
    12
    2014
    15

     

    두 변수의 값 교환하기

    입력

    class VarEx2 {
    	public static void main {
        	int x = 10;
            int y = 20;
            int tmp = 0;
            
            System.out.println("x:" + x + " y:" + y);
            
            tmp = x;
            x = y;
            y = tmp;
            
            System.out.println("x:" + x + " y:" + y);

    출력

    x:10 y:20
    x:20 y:10

     

    변수의 명명규칙

    1. 대소문자가 구분되며 길이에 제한이 없다.

    2. 예약어를 사용해서는 안 된다. (ex. void, if, import 등)

    3. 숫자로 시작해서는 안 된다.

    4. 특수문자는 '_'와 '$'만을 허용한다.

     

    ** 필수는 아니지만 자바 프로그래머들에게 권장하는 규칙들

    1. 클래스 이름의 첫 글자는 항상 대문자로 한다.

    2. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.

    3. 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어진 경우 '_'로 구분한다.

     

     

    참고자료 : 자바의 정석 3rd Edition

    반응형
    LIST

    댓글