1. 동등연산자(==) : 두 값이 같은지 확인합니다. 예를 들어, x == y는 변수 x와 y의 값이 서로 같으면 참(true)을 반환합니다. 2. 부등연산자(!=) : 두 값이 같지 않은지 확인합니다. x != y는 x와 y의 값이 서로 다르면 참(true)을 반환합니다. 3. (>) 연산자 : 왼쪽의 값이 오른쪽 값보다 큰지 확인합니다. x > y는 x가 y보다 크면 참(true)을 반환합니다. 4. (=) 연산자 : 왼쪽의 값이 오른쪽 값보다 크거나 같은지 확인합니다. x >= y는 x가 y보다 크거나 같으면 참(true)을 반환합니다. 6. (
논리 연산자의 역할 논리 연산자는 자바 프로그램에서 조건식을 평가하고, 여러 조건을 조합하여 논리적인 판단을 내릴 때 사용되는 도구입니다. 논리 연산자를 사용하여 여러 조건이 참 또는 거짓인지를 결합하여 더 복잡한 조건을 만들 수 있습니다. 주요 논리 연산자 1. AND( && ) : 두 조건 모두 참일 때 결과가 참이 됩니다. 2. OR( || ) : 두 조건 중 하나 이상이 참일 때 결과가 참이 됩니다. 3. NOT( ! ) : 조건의 결과를 반대로 변경합니다. 논리 연산자 예제 public class Example { public static void main(String[] args) { int age = 18; boolean isStudent = true; // AND 연산자 사용 boolean..
산술 연산자의 역할 산술 연산자는 자바 프로그램에서 수학적인 연산을 수행하는 데 사용되며, 숫자 데이터를 다루는 데 필수적인 도구입니다. 자바의 산술 연산자는 기본적인 수학 연산인 덧셈, 뺄셈, 곱셈, 나눗셈 등을 수행할 수 있으며, 이를 통해 데이터를 계산하고 처리할 수 있습니다. 주요 산술 연산자 1. 덧셈(+) : 두 피연산자를 더합니다. 정수나 실수 형태의 숫자 연산에 사용됩니다. 2. 뺄셈(-) : 첫 번째 피연산자에서 두 번째 피연산자를 뺍니다. 3. 곱셈(*) : 두 피연산자를 곱합니다. 숫자 간의 곱 연산에 사용됩니다. 4. 나눗셈(/) : 첫 번째 피연산자를 두 번째 피연산자로 나눕니다. 나눗셈 결과는 실수 형태로 나타납니다. 5. 나머지(%) : 첫 번째 피연산자를 두 번째 피연산자로 ..
지역 변수, 인스턴스 변수, 클래스 변수의 개요 변수는 자바 프로그램에서 데이터를 저장하고 다루는 데 핵심적인 역할을 합니다. 변수의 범위와 수명은 변수가 어디에서 정의되었는지와 언제 유효한지를 결정합니다. 자바에서는 주로 지역 변수, 인스턴스 변수, 클래스 변수로 구분됩니다. 지역 변수 지역 변수는 메서드나 코드 블록 내에서 선언되며, 해당 블록 내에서만 접근 가능합니다. 메서드 내의 반복문이나 조건문 등에서 선언되는 변수가 지역 변수입니다. 지역 변수의 수명은 해당 블록 내의 실행이 시작되고 종료될 때까지로 제한됩니다. 인스턴스 변수 인스턴스 변수는 클래스 내에서 선언되며, 객체의 인스턴스가 생성될 때마다 생성되는 변수입니다. 인스턴스 변수는 객체 내에서 각기 다른 값을 가질 수 있으며, 객체의 속성..
변수의 역할과 중요성 변수는 프로그램에서 데이터를 저장하고 관리하는 데 핵심적인 역할을 합니다. 자바에서 변수는 데이터 타입과 이름을 가지며, 해당 타입에 맞는 값을 저장하거나 처리할 수 있습니다. 변수를 올바르게 선언하고 초기화하는 것은 프로그램의 정확성과 효율성에 중요한 영향을 미칩니다. 변수의 선언과 초기화 변수를 사용하기 전에는 해당 변수를 선언하고 초기화해야 합니다. 선언은 변수의 이름과 데이터 타입을 지정하는 것이며, 초기화는 변수에 처음으로 값을 할당하는 것을 의미합니다. // 변수 선언 int age; // 변수 초기화 age = 30; int a = 30; // 변수 선언과 초기화 변수의 범위와 라이프 사이클 변수는 선언된 블록 내에서만 유효합니다. 블록을 벗어나면 해당 변수는 사용할 수..
레퍼런스 데이터 타입의 역할 레퍼런스 데이터 타입(reference data type)은 객체의 주소(reference)를 저장하는 데이터 타입입니다. 객체는 클래스로부터 생성되며, 레퍼런스 데이터 타입은 이러한 객체의 인스턴스를 다루기 위해 사용됩니다. 자바에서는 모든 클래스가 레퍼런스 데이터 타입입니다. 레퍼런스 변수와 객체 생성 레퍼런스 데이터 타입을 사용할 때는 객체를 생성하고, 이를 레퍼런스 변수에 할당해야 합니다. 객체는 new 키워드를 사용하여 동적으로 메모리에 생성됩니다. 이때 레퍼런스 변수에는 생성된 객체의 주소가 저장됩니다. 레퍼런스 변수와 객체 생성 예제 public class ReferenceDataTypeExample { public static void main(String[] ..