java

    [JAVA] 연산자의 종류

    [JAVA] 연산자의 종류

    자바의 연산자는 연산 결과의 특징에 따라 3가지로 나눌 수 있다. 연산 결과가 특정값이 나오는 산술, 증감, 비트, 시프트 연산자 연산 결과가 참(true)와 거짓(false) 중 하나의 값으로만 나타내는 비교, 논리 연산자 값을 반환하는 것이 아닌 값을 대입하는 의미를 지닌 대입 연산자와 삼항 연산자가 있다. 자료형 연산 기호 기능 결과 산술 연산자 +, -, *, /, % 사칙연산 및 나머지 연산 값 증감 연산자 ++, -- 값이 1씩 증가 및 감소 비트 연산자 &, |, ~, ^ 비트 AND, OR, NOT, XOR 시프트 연산자 >>, > 비트 단위의 이동 비교 연산자 , =, ==, != 값의 크기 비교 참 또는 거짓 논리 연산자 &&, ||, !, ^ 논리 AND, OR, NOT, XOR 대입..

    [JAVA] 기본 자료형간의 타입변환, 연산

    boolean을 제외한 기본 자료형 7 개는 자료형을 서로 변환할 수 있는데, 이를 '타입 변환' typecasting 이라고 한다. 자바는 항상 대입 연산자 ( = ) 를 중심으로 왼쪽에서 오른쪽 자료형을 일치시켜야 하므로 타입 변환을 수행해야 할 때가 있다. 타입 변환 방법은 단순히 변환 대상 앞에 ( 자료형 ) 만 표기하면 된다. 정수나 실수 리터럴은 숫자 뒤에 L이나 F를 붙여 각각 long, float 로 타입 변환을 수행할 수도 있다. int value1 = (int) 5.3; //값이 5로 변경 long value2 = 10L; float value3 = 5.8F; 1. 자동 타입 변환, 수동타입변환 (casting) 크기(범위) 가 작은 자료형을 큰 자료형에 대입할 때를 업 캐스팅(up c..

    [JAVA] 자바의 자료형 (Data Type)

    1. Java Data Type 자바에는 기본형Primitive Type과 참조형Reference Type이 있습니다. 일반적인 분류는 다음과 같이 가집니다. 자료형 자료의 크기 값의 범위 부울대수 (논리형) boolean 1byte true, false 정수 byte 1byte -2^7 ~ 2^7 short 2byte -2^15 ~ 2^15 int 4byte -2^31 ~ 2^31 long 8byte -2^63 ~ 2^63 실수 (부동 소수점형) float 4byte +-(1.4 * 10^-45 ~ 3.4 * 10^38) double 8byte +-(4.94 * 10^-324 ~ 1.79 * 10^308) 문자(정수) char 2byte 유니코드 문자 (0~2^16-1) 1. 부울대수 자료형 - boo..