[JAVA]연산자(Operator)
1. 연산자(Operator) - 연산자 : 어떠한 기능을 수행하는 기호(+,-,*,/등) - 피연산자 : 연산자의 작업 대상(변수,상수,리터럴,수식) 2. 연산자의 종류 3. 연산자의 우선순위 - 괄호의 우선순위가 제일 높다. - 산술 > 비교 > 논리 > 대입 - 단항 > 이항 > 삼항 - 연산자의 연산 진행방향은 왼쪽에서 오른쪽(→)이다. 단, 단항, 대입 연산자만 오른쪽에서 왼쪽(←)이다.4. 증감연산자 ++, -- - 증가연산자(++) : 피연산자의 값을 1증가한다. - 감소연산자(--) : 피연산자의 값을 1감소한다.5. 부호연산자(+,-)와 논리부정연산자(!) - 부호연산자(+,-) : '+'는 피연산자에 1을 곱하고 '-'는 피연산자에 -1을 곱한다. - 논리부정연산자(!) : true는 ..
[JAVA] 변수(Variable)
1. 변수(Variable)란? - 변수는 변하는 수이면서 하나의 값을 저장할 수 있는 기억공간이다.2. 변수의 타입(Data Type) - 기본형(Primitive Type) - 8개(boolean, char, byte, short, int, long, float, double) - 실제 값을 저장 - 논리형 - true와 false 중 하나를 값으로 갖으며, 조건식과 논리적 계산에 사용된다. - 문자형 - 문자를 저장하는데 사용되며, 변수 당 하나의 문자만을 저장할 수 있다. - 정수형 - 정수 값을 저장하는데 사용된다. 주로 사용하는 것은 int와 long이며, byte는 이진데이터를 다루는데 사용되며, short은 c언어와의 호환을 위해 추가되었다. - 실수형 - 실수 값을 저장하는데 사용된다. ..