산술 연산자는 기본적인 수학 연산을 수행 합니다. 덧셈 연산자+ 기호를 사용하며 두 피연산자의 합을 계산합니다.int a = 10;int b = 5;int sum = a + b; // sum은 15가 됩니다. 뺄셈 연산자- 기호를 사용하여 첫 번째 피연산자에서 두 번째 피연산자를 뺍니다.int a = 10;int b = 5;int difference = a - b; // difference는 5가 됩니다. 곱셈 연산자* 기호를 사용하여 두 피연산자의 곱을 계산합니다.int a = 10;int b = 5;int product = a * b; // product는 50이 됩니다. 나눗셈 연산자/ 기호를 사용하여 첫 번째 연산자를 두 번째 피연산자로 나눕니다. 두 피연산자가 모두 정수형일 경우 나눗셈을 수행하..
자바로 백준 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..
변수의 타입 변환은 한 데이터 타입을 다른 데이터 타입으로 변환하는 과정을 말합니다. 타입 변환에는 자동 형 변환과 수동 형 변환 두 가지 방식이 있습니다. 자동 형 변환자동 형 변환은 데이터 손실 없이 더 큰 데이터 타입으로 변환될 때 발생합니다. 자바 컴파일러가 자동으로 변환을 수행하고 일반적으로 작은 타입에서 큰 타입으로의 변환이 됩니다. 자동 형 변환 가능한 경우byte -> short -> int -> long ->float -> double다음 코드 예제는 int 타입을 double로 자동 변환하는 예제입니다.public class AutoCastingExample { public static void main(String[] args) { int intValue = 10; ..
변수의 데이터 타입은 변수에 저장할 수 있는 값의 종류를 정의합니다. 자바에서는 크게 기본 데이터 타입과 참조 데이터 타입으로 나눠져있습니다. 기본형 데이터 타입자바에 기본 데이터 타입은 변수에 저장할 수 있는 가장 기본적인 형태입니다. 총 8가지 타입을 가집니다.byte크기는 1바이트(8비트)범위는 -128 ~ 127메모리 절약이 필요할 때 사용합니다다음은 byte타입으로 변수 선언하는 예제 코드 입니다.byte b; // byte 변수 선언 short크기는 2바이트(16비트)범위는 -32,768 ~ 32,767작은 정수를 저장할 때 사용합니다.다음은 short 타입 변수 선언하는 예제 코드 입니다.short s; int크기는 4바이트(32비트)범위는 -2,147,483,648 ~ 2,147,483,6..