본문 바로가기
JAVA/자바 문법 기초 익히기

변수 선언과 초기화

by DEVLIB 2025. 4. 11.
728x90

변수란?

값을 저장할 수 있는 이름 있는 공간입니다.
예: int age = 25; → 변수 age에 숫자 25를 저장


변수 선언과 초기화 기본 형식

변수 선언

자료형 변수명;

예)

int age;
String name;

변수 초기화 (값 지정)

변수명 = 값;

 

예)

age = 20;
name = "홍길동";

선언과 초기화 한 줄로

자료형 변수명 = 값;

 

예)

int age = 20;
String name = "영희";
double height = 162.5;

실습 예제

public class VariableTest {
    public static void main(String[] args) {
        int score = 90;               // 정수형 변수 선언 + 초기화
        double weight = 68.5;         // 실수형
        char grade = 'A';             // 문자형
        String studentName = "철수";  // 문자열
        boolean isPassed = true;      // 논리형

        System.out.println("이름: " + studentName);
        System.out.println("점수: " + score);
        System.out.println("등급: " + grade);
        System.out.println("합격 여부: " + isPassed);
    }
}

변수 이름 짓는 규칙 (식별자 규칙)


규칙 예시
숫자로 시작 X int 1score; → X
공백, 특수문자 X (_와 $만 허용) int my score; → X
카멜표기법 권장 int studentScore;
대소문자 구분됨 Score ≠ score

변수 선언 팁

  • 변수를 사용할 때는 반드시 선언 후 초기화해야 해요.
  • 초기화하지 않은 변수는 컴파일 오류가 발생합니다.
  • 같은 자료형 변수는 한 줄에 여러 개 선언도 가능:
int x = 1, y = 2, z = 3;

실전에서 변수 쓰는 예

String userName = "홍길동";
int itemsInCart = 5;
double itemPrice = 12.99;
boolean isLoggedIn = true;
LIST

'JAVA > 자바 문법 기초 익히기' 카테고리의 다른 글

산술 연산자  (0) 2025.04.12
비교 연산자  (0) 2025.04.11
타입 캐스팅 (자동/강제 형변환)  (0) 2025.04.11
정수, 실수, 문자, 문자열, 불리언  (0) 2025.04.11
코드 실행 흐름 익히기  (0) 2025.04.11