operator 2

[sist] 2024.01.02_Java : Operator(연산자), Package(패키지), Compile(컴파일)

5. 논리 연산자 - 비트 논리: 비트의 연산(비트를 합치거나 분리할 때 사용) - & (AND) : 상위비트와 하위비트 모두 1일 때만 1 내림. - | (OR) : 상위비트와 하위비트 모두 0일 때만 0 내림. - ^ (XOR - eXclusive) : 상위비트와 하위비트 둘 중 하나만 1일 때 1 내림. 6. 삼항 연산자(조건 연산) ? : 전항(관계연산자, 일반논리) ? 항1(true) : 항2(false) -> 항은 변수, 상수, 연산식 - 점수를 저장하는 변수를 선언하고, 임의의 값을 할당한다. 할당된 값이 0~100 사이라면 "유효"를 출력하고, 그렇지 않다면 "무효"를 출력하는 코드를 작성. int score = 101; score >= 0 && score -1 && score < 101 ..

study/Java 2024.01.28

[sist] 2023.12.28_Java : Operator(연산자), Radix(진수)

* Operator(연산자) - 연산에 사용되는 예약된 부호들. - 연산자에는 우선순위가 존재. - 문자열은 연산되지 않는다. ("10" - 문자열의 10, 10 - 정수의 10) * 연산자의 우선순위 ← 먼저 연산 / 나중 연산 → 논 최 단 산 쉬 관 리 삼 대 콤 마 우 항 술 프 계 항 입 지 선 트 막 1. 최우선 : () 2. 단항: ~, !, +, -, ++, -- 3. 산술: +, -, *, /, % 4. 쉬프트: , >>> 5. 관계: >, =, >>=, &=, |=, ^= * Radix (진수) - 서로 다른 모양의 숫자 몇 개를 가지고 모든 수를 표현. - 코딩 창에는 10진수, 8진수, 16진수를 모두 사용할 수 있다. - 10진수: 0, 1, 2, 3, 4, 5, 6, 7, 8, ..

study/Java 2024.01.28
728x90