Java에서 변수는 데이터 값을 저장하는 컨테이너와 같습니다. 변수는 텍스트, 숫자 등 다양한 유형의 데이터를 저장할 수 있습니다.
변수는 저장하는 데이터 종류에 따라 여러 타입이 있습니다.
String: 텍스트 저장int: 정수 저장float: 소수점 숫자 저장char: 단일 문자 저장boolean: true 또는 false 값 저장변수는 데이터를 담는 'jar'와 같으며, 각 'jar'에는 라벨(타입)이 붙어 있다고 생각하면 됩니다.
변수를 선언하려면 먼저 Java에게 변수의 타입을 알려줘야 합니다. 예를 들어, String 타입의 변수 name을 선언하고 "John"이라는 값을 할당할 수 있습니다.
변수에 할당된 값은 언제든지 변경할 수 있습니다. myNum이 15로 시작했다면, 나중에 20으로 업데이트할 수 있습니다.
변수 값을 변경하지 못하게 하려면 final 키워드를 사용합니다. final로 선언된 변수는 값을 재할당할 수 없습니다.
final키워드는 변수를 '잠금'으로써 값이 변경되는 것을 방지합니다.
+ 기호를 사용하여 텍스트와 변수를 결합하여 메시지를 표시할 수 있습니다.
두 변수를 결합하여 새로운 변수를 만들 수 있습니다. 예를 들어, firstName과 lastName을 결합하여 fullName을 만들 수 있습니다.
같은 타입의 여러 변수를 한 번에 선언할 수 있습니다. 변수들을 쉼표로 구분하여 나열합니다. 또한, 여러 변수에 같은 값을 동시에 할당할 수도 있습니다.
숫자 값에 대해 + 기호는 수학 연산자로 작동합니다. 이때는 정수형 변수(int)를 사용합니다.
변수들을 결합하거나 연산하여 더 복잡한 작업을 수행할 수 있습니다.
식별자는 변수에 부여하는 고유한 이름입니다. 짧은 이름(x, y) 또는 설명적인 이름(age, totalVolume)을 사용할 수 있습니다. 변수의 용도를 쉽게 알 수 있도록 설명적인 이름을 사용하는 것이 좋습니다. 예를 들어, minutesPerHour는 m보다 더 명확합니다.
_), 달러 기호($)를 포함할 수 있습니다.myVar와 myvar는 서로 다른 변수입니다.)int, boolean 등)는 변수 이름으로 사용할 수 없습니다.변수 이름은 코드의 가독성과 유지보수성을 높이는 데 중요한 역할을 합니다.
학생의 이름, ID, 나이, 등록금, 학년 등의 정보를 저장하기 위해 다양한 타입의 변수를 사용할 수 있습니다.
studentName (String): 학생 이름 (예: "John Doe")studentID (int): 학생 ID (예: 15)studentAge (int): 학생 나이 (예: 23)studentFee (float): 등록금 (예: 75.25)studentGrade (char): 학년 (예: 'B')사각형의 넓이를 계산하기 위해 길이와 너비를 변수에 저장하고 곱셈 연산을 수행할 수 있습니다.
length (int): 길이 (예: 4)width (int): 너비 (예: 6)area (int): 넓이 (length * width의 결과)변수를 사용하여 실생활의 다양한 데이터를 저장하고 처리할 수 있습니다.
Java 변수를 생성, 업데이트 및 사용하는 방법을 배웠습니다.
더 많은 코딩 팁과 트릭은 W3Schools.com에서 확인할 수 있습니다. 인터랙티브 에디터에서 배운 내용을 직접 시도해 볼 수 있습니다.