[JAVA] [연산자3] 연산자 우선순위, 비교연산자
자바에서는 계산하는 순서를 알아두는 것이 좋은데.. 헷갈리면 무조건 소괄호()를 이용하자!아래의 연산자 우선순위 참고 구분 연산자 우선순위 단항연산자 ++, --, +, -, !, ~ 1 산술연산자 *,/,% 2 +,- 3 (비트)시프트연산자 , >>>4비교연산자==, !=, >, >=. = :(왼쪽 값이) 같거나 큼 : 오른쪽으로 1칸 이동 class OpLogic {public static void main(String[] args) {int num1 = 10, num2 =20; //선언하고 값입력하는 경우, 콤마로 여러개를 입력가능 boolean result1 = (num1 == 10 && num2 ==20);boolean result2 = (num1 =30); Syste..
더보기
[JAVA] 자바의 자료형
자바의 자료형은 크게 참조자료형과 기본자료형으로 구분한다.기본자료형은 다시 정수형, 소수형, boolean(불리언)으로 구분되며...정수형은 다시 byte, short, int, long, char 이렇게 5개로 구분하고, 소수형은 float, double 이렇게 2개로 구분한다. 즉, 기본자료형은 8개가 있다. 이를 간단히 하면 아래와 같다. 데이터의 타입 즉, 자료형에 따라 범위가 정해지는데.. 이는 효율성을 위해 적절하게 사용하기 위함으로 그 범위는 아래와 같다. 타입 최소 최대 byte -128 = 127 = short -32,768 = 32,767 = int -2,147,483,648 = 2,147,483,647 = long -9,223,372,036,854,775,808 = -9,223,372..
더보기