
switch 기본 형식switch 문의 기본 형식은 다음과 같습니다.switch (변수) { case 값1: // 값1과 일치할 때 실행할 코드 break; // switch 문 종료 case 값2: // 값2와 일치할 때 실행할 코드 break; // switch 문 종료 // 추가 case 문... default: // 어떤 case에도 해당하지 않을 때 실행할 코드}변수: switch 문에서 평가할 변수입니다. 정수형 문자열, 열거형과 같은 특정 타입의 값이 될수 있습니다.case: 변수의 값과 비교할 값입니다. 각 case문은 break문으로 끝나야 합니다. 이를 통해 case가 실행된 후 종료가 됩니다. 만약 b..

ifif문은 주어진 조건이 참(true)일 경우 특정 코드 블록을 실행하는 구조이며 기본 형식은 다음과 같습니다.if (조건){ // 조건이 참일 때 실행할 코드} 다음예제는 if문으로 score 점수가 60이상일 때 합격입니다 라는 메세지가 출력되는 코드입니다.int score = 85;if (score >= 60) { System.out.println("합격입니다.");} 중첩 if중첩 if문은 하나의 if문 안에 또 다른 if 문을 포함하는 구조이며 형식은 다음과 같습니다.if (조건1) { if (조건2) { // 조건1과 조건2 모두 참일 때 실행할 코드 }} 다음은 중첩 if문 예제 코드입니다.int score = 75;if (score >= 60) { Sys..

객체가 특정 클래스의 인스턴스인지 확인하는 데 사용됩니다. instanceof 아래 코드는 instanceof 키워드를 사용하여 해당 객체가 어느 클래스인지 확인 할수 있습니다.object instanceof ClassName여기서 object는 확인할 객체, ClassName은 비교할 클래스입니다. 반환 값을 boolean값 입니다. 다음은 간단한 인스턴스 확인 하는 예제입니다.class Animal {}class Dog extends Animal {}public class SimpleInstanceofExample { public static void main(String[] args) { Dog myDog = new Dog(); // myDog가 Dog 클래스의 인스턴..

삼항 연산자는 조건에 따라 두 개의 값을 선택하는데 사용되는 연산자입니다. 삼항 연산자 형식조건 ? 참일 땨의 값 : 거짓일 때의 값조건이 true이면 첫 번째 값을 반환하고, flase이면 두 번 째 값을 반환합니다. 삼항 연산자 예제삼항 연산자 사용하여 조건이 하나인 예제입니다.public class TernaryOperatorExample { public static void main(String[] args) { int number = 10; // 삼항 연산자를 사용하여 짝수인지 홀수인지 판단 String result = (number % 2 == 0) ? "짝수" : "홀수"; System.out.println("숫자 " + ..

증감 연산자는 변수의 값을 1만크 증가시키거나 감소시키는 데 사용되는 연산자입니다. 이 연산자는 주로 반복문이나 카운터 변수의 값을 조정할 때 유용합니다. 증감 연산자에는 두가지 형태로 전위 증감 연산자, 후위 증감 연산자로 나뉩니다. 연산자위치에 따라 변수의 값을 증감시킨 후 그 값을 사용하거나 변수의 현재 값을 먼저 사용한 후 값을을 증감시킵니다. ++증가 연산자는 변수의 값을 1만큼 증가 시키는 데 사용되는 연산자 입니다.int a = 5;int b = ++a; // a는 6이 되고, b는 6이 됨int c = 5;int d = c++; // d는 5가 되고, c는 6이 됨 --증감 연산자는 변수의 값을 1만큼 감소 시키는 데 사용되는 연산자 입니다.int a = 5;int b = --a; //4i..