20230605 _[3일차]_02. 연산자
* 연산자 : 계산에 사용되는 기호 (순서 외워두면 좋음) 1. 최우선 . (점) [] (배열) () (괄호) 2. 단항 ! (반전), ~ (비트반전), +/- (부호연산), ++/-- (선행증감) 3. 산술 +, -, /, *, %(모듈러) 4. 쉬프트 , >>> 5. 관계 >, =, Error : The local variable number may not have been initialized //* 지역변수는 선언 이후 초기화까지 해줘야함! // 선행증감 & 후행증감 System.out.println(++number); // 2 System.out.println(number); // 2 number = 1; System.out.println(number++); // 1 System.out.prin..
20230602 _[2일차]_04. 연산자
[ 연산자 + - ] 모든 프로그램에서는 데이터의 계산을 위해서 연산자를 사용합니다. 지금 배울 연산자는 다른 프로그래밍에서도 비슷하게 씁니다. 주의해서 보셔야 할 것은 연산자의 연산 순서입니다. 1. 최우선 연산자 . 클래스 또는 객체 소유의 변수, 메소드 등을 호출 [] 배열 () 2. 단항 연산자 ! (논리부정), ~(비트반전), +/- (부호연산), ++/-- (선행증감) 3. 산술 연산자 +, -, /, *, % (모듈러: 나머지값) 4. 쉬프트 연산자 , >>> (자릿수이동) 5. 관계 연산자 , =, ==, != 6. 비트 연산자 &, |, ^ 7. 논리 연산자 $$, ||, ! 8. 삼항 연산자 조건식 ? 참일때 : 거짓일때 ; 9. 배정대임 : =, +=, -=, %=, /= 등... 1..