관계 연산자는 두 값을 비교하고 그결과로 boolean 값을 변환합니다. 주로 조건문에서 사용됩니다. 동등 연산자(==)두 값을 비교하여 같으면 true, 다르면 false를 반환합니다.int a = 10;int b = 10;boolean isEqual = (a == b); // true 부등 연산자(!=)두 값이 다르면 true, 같으면 false를 반환합니다.int a = 10;int b = 5;boolean isNotEqual = (a != b); // true 크기 비교 연산자크기 비교 연산자는 크다(>), 작다(=), 작거나 같다(int a = 10;int b = 5;boolean isGreater = (a > b); // trueboolean isLess = (a = b); // trueboo..
자바로 백준 10172번 문제 풀어 보겠습니다.https://youtu.be/fr6jtOrb_Pk[자바] 백준 10172번 개 문제 풀기 문제아래 예제와 같이 개를 출력하시오.|\_/||q p| /}( 0 )"""\|"^"` |||_/=\\__|https://www.acmicpc.net/problem/10172 풀이이스케이프 문자를 사용하여 백슬래쉬(" \\ ")와 따옴표(" \" ")를 출력하는 문제입니다. 참고 문서https://docs.oracle.com/javase/tutorial/java/data/characters.html 코드public class Main{ public static void main(String[] args){ System.out.println(..
자바로 백준 10171번 고양이 문제 풀어 보겠습니다.https://www.youtube.com/watch?v=ReqfYFjckfk[자바] 백준 10171번 고양이 문제 풀기 문제아래 예제와 같이 고양이를 출력하시오.\ /\ ) ( ')( / ) \(__)|https://www.acmicpc.net/problem/10171 풀이이 문제는 이스케이프 문자를 알고 있는지 물어봅니다. 이스케이프문자는 특정 문자를 출력하기 위해 백슬래시로 시작하여 뒤에 오는 문자랑 결합하여 특정 의미를 나타냅니다. 문제에서는 백슬래쉬를 표현하기 위해서는 \\ 백슬래쉬 2번 입력해서 하나의 백슬래쉬가 표현이 됩니다. 자세한 내용은 아래 링크를 참고하시면 됩니다. 참고 문서https://docs.oracle.com/j..
변수는 용도와 범위에 따라 여러 종류로 나눱니다.인스턴스 변수(Instance Variables)인스턴스 변수는 클래스의 인스턴스(객체)마다 고유한 값을 가집니다. 객체가 생성될 때 메모리에 할당되며, 해당 객체의 상태를 나타냅니다.인스턴스 변수는 클래스 내부에 선언되는 변수 입니다.다음은 Car클래스에 인스턴스 변수를 나타내는 예제입니다.class Car { String color; // 인스턴스 변수 int speed; // 인스턴스 변수} 클래스 변수(Class Variables)클래스 변수는 클래스에 속하며 모든 인스턴스가 공유하는 변수를 의미합니다.클래스 변수는 static 키워드로 선언이 되고 메모리에 로드될 때 한 번만 생성되며 모든 객체에 동일한 값을 가집니다.다음은 Cou..
자바로 백준 2588번 문제 풀어 보겠습니다.https://www.youtube.com/watch?v=E-4GeI3Nkvs[자바] 백준 2588번 곱셈 문제 풀기문제세 자리 자연수가 주어질 때 각 위치 숫를 곱하는 프로그램을 작성하세요https://www.acmicpc.net/problem/2588 풀이세자리 숫자의 일의 자리, 십의 자리, 백의 자리를 구하는 방법은 나누기 연산과 모듈로 연산(나머지 연산)을 활용합니다.일의 자리: 주어진 숫자를 10으로 나눈 나머지를 구하면 됩니다. 예를 들어 472를 10으로 나누면 몫은 47, 나머지는 2가 됩니다. 따라서 472 % 10 = 2로 일의 자리를 구할 수 있습니다.십의 자리: 주어진 숫자를 10으로 나눈 몫을 다시 10으로 나눈 나머지를 구하면 십의 ..