자바 기초 2

[자바 기초] 연산자

연산자 종류 산술연산자 +(덧셈) - (뻴셈) * (곱셈) / (나눗셈) % (나머지 연산) > (쉬프트 연산) 비교연산자 > , = , 이항연산자 산술연산자 > 비교연산자 > 논리연산자 > 대입연산자 증감연산자 증가 연산자 (++) : 피연산자 값을 1 증가. 감소 연산자 ( -- ) : 피연산자 값을 1 감소. 전위형 (prefix) 값 참조 전 증가 ++i 후위형 (postfix) 값 참조 후 증가 i++ j = ++i (i=5) j는 i의 값에서 1 증가된 6의 값이 저장됨 ( j = 6) j = i++ (i=5) j에 i의 값인 5가 저장된 후에 i 값 증가. ( j = 5) System.out.println( i++ ); // i의 값이 출력된 후에, i 값 증가. 10 - x++ 연..

자바 2021.05.07

[자바 기초] 상수와 리터럴

상수(constant) 변수와 마찬가지로 값을 저장할수 있는 공간. 그러나, 변수와 달리 한번 값을 저장하면 다른 값으로 변경이 불가능하다. 변수의 타입 앞에 키워드 final을 붙여주면 상수 선언. final (키워드) int (변수 타입) MAX_VALUE (상수) = 100; (리터럴) 한번 값을 저장하면, 이후에 값을 변경하는것이 허용되지 않는다. 상수명은 모두 대문자로 구성하며, 여러단어로 이루어져 있을때는 _ 기호로 구분한다. 리터럴(literal) 기존 우리가 알고 있는 상수 개념 (12,123,'A'와 같은 값들)을 뜻한다. 프로그래밍에서는 '상수'를 값을 한번 저장시 바꿀 수 없는 공간으로 정의 했기 때문에, 이와 구분해서 기존 우리가 알던 상수를 '리터럴' 이라고 부른다. in year..

자바 2021.03.13