🧩 개념 설명
1️⃣ 변수란 무엇인가요?
프로그래밍에서 변수란 데이터를 저장할 수 있는 이름 있는 공간이에요. 쉽게 말해 "이름표 붙은 상자"라고 생각하면 돼요.
예를 들어 int age = 25;
라고 쓰면, 이름이 age
인 상자에 25
라는 숫자를 넣는 거예요.
2️⃣ 변수를 왜 쓸까요?
코드를 더 유연하게 만들고, 재사용할 수 있게 해줘요. 값이 바뀌더라도 변수만 수정하면 되니 유지보수도 쉬워지죠.
예를 들어 "사용자 나이"를 계속 쓸 거라면 int age
만 선언해두고 그걸 계속 사용하면 됩니다.
3️⃣ 자바의 자료형이란?
자바는 정적 타입 언어라서, 변수를 만들 때 어떤 종류의 데이터인지 반드시 정해줘야 해요.
예를 들어 숫자는 int
, 문자는 char
, 글자 모음은 String
, 참/거짓은 boolean
처럼요.
💻 예제 1 – 기본 변수 선언
public class VariableExample1 {
public static void main(String[] args) {
int age = 30;
double height = 175.5;
boolean isStudent = false;
String name = "Alice";
System.out.println("이름: " + name);
System.out.println("나이: " + age);
System.out.println("키: " + height);
System.out.println("학생인가요? " + isStudent);
}
}
💡 이 예제는 다양한 자료형을 선언하고 출력해보는 기본 연습이에요.
💻 예제 2 – 변수의 값 바꾸기
public class VariableExample2 {
public static void main(String[] args) {
int count = 10;
System.out.println("초기값: " + count);
count = 20;
System.out.println("수정된 값: " + count);
}
}
💬 변수 count
에 처음에는 10을 넣었다가, 나중에 20으로 바꾸는 예제입니다.
자바에서 변수는 값을 "변할 수 있기 때문에" 변수라고 부르는 거예요!
🧠 정리 한 줄 요약
자바의 변수는 데이터를 저장하는 기본 단위이며, 자료형과 함께 선언해야 하며, 값을 자유롭게 변경할 수 있어요!