증감 연산자는 변수의 값을 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..
비트는 컴퓨터에서 가장 기본적인 데이터 단위로 0 또는 1의 값을 가질 수 있습니다. 모든 데이터는 비트의 조합으로 표현 됩니다. 비트 연산자는 정수의 비트를 직접 조작할 수 있게 해주는 연산자입니다. 주로 시스템 프로그래밍, 네트워크 프로그래밍, 암호화 같은 저수준의 데이터 처리에 사용됩니다. &두 정수의 각 비트를 비교하여 두 비트가 모두 1일 때만 1을 반환합니다.int a = 5; // 이진수: 0101int b = 3; // 이진수: 0011int result = a & b; // result는 1 (이진수: 0001) |두 정수릐 각 비트를 비교하여 어느 한쪽이라도 1인 비트가 있으면 1을 반환합니다.int a = 5; // 이진수: 0101int b = 3; // 이진수: 0011in..
자바로 백준 1330번 두 수 비교하기 문제 풀어 보겠습니다.https://youtu.be/0FTe5caBbbI[자바] 백준 1330번 두 수 비교하기 문제 풀기 문제두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.https://www.acmicpc.net/problem/1330 풀이Scanner를 사용하여 두 개의 정수를 사용자로부터 입력 받은 다음 if - else 문과 비교 연산자로 통해 각 조건에 맞는 출력하는 문제 입니다. 참고 문서https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.htmlhttps://docs.oracle.com/javase/tutorial/java/nutsandbolts/op2.html 코드..
논리 연산자는 boolean 타입의 값을 조작하여 논리적은 판단을 수행하는 데 사용됩니다. 주로 조건문에서 여러 조건을 결합할때 사용됩니다. &&and연산자이고, 두 조건이 모두 참일 때만 참을 반환합니다.boolean a = true;boolean b = false;boolean result = a && b; // false ||OR 연산자이고, 두 조건이 하나만 참이면 참을 반환합니다.boolean a = true;boolean b = false;boolean result = a || b; // true !NOT 연산자이고, 조건의 결과를 반전시킵니다.boolean a = true;boolean result = !a; // false https://idocleancode.tistory.com/387 ..
관계 연산자는 두 값을 비교하고 그결과로 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..