BACKEND/JAVA(3)
-
[java] Operator(연산자)
연산자는 연산에 사용되는 표시나 기호이다. 연산식은 반드시 하나의 결과만을 산출한다. 그렇기 때문에 하나의 값이 올 수 있는 곳이면 값 대신에 연산식을 사용할 수 있다. 다른 연산식의 피연산자 위치에 올 수도 있다는 뜻이다. 같은 종류의 연산자를 여러 개 사용할 경우 연산 방향도 함께 알아야 한다. 대부분은 왼쪽에서 오른쪽으로 연산이 되고 증감과 부호, 대입은 오른쪽에서 왼쪽으로 연산된다. 피연산자 수 연산자 종류 연산자 단항 부호 +, - 증감 ++, -- 논리 ! 이항 &, |, &&, ||, ^ 산술 +, -, *, /, % 문자열 + 대입 =, +=, -=, *=, /=, %= 비교 ==, !=, >, =,
2022.11.12 -
[java] 기본 타입과 타입 변환
자바가 제공하는 기본 타입은 8개이다. 구분 분류 타입의 종류 기본 타입 정수 타입 byte, char, short, int, long 실수 타입 float, double 논리 타입 boolean 이 중 가장 많이 쓰는 것은 int 타입이고, int 타입에 들어갈 정수 리터럴의 허용 범위보다 더 큰 데이터는 long 타입을 쓴다. char 타입은 음수 값은 사용이 불가하며 유니코드를 저장할 수 있는 타입이다. 하나의 문자를 작은따옴표(')로 감싼 것을 문자 리터럴이라고 하는데 이것은 유니코드로 변환되어 저장된다. 실수 타입에서는 허용하는 소수점 이하 자리가 double 타입이 더 길기 때문에 double 타입이 float 타입보다 많이 사용된다. 논리 타입으로는 boolean 타입이 있는데 참과 거짓을 ..
2022.11.12 -
[java] Variable(변수)
변수는 값을 저장할 수 있는 메모리의 특정 번지에 붙이는 이름이다. 메모리에 값을 지정하고 싶다면 변수를 선언하고 변수에 값을 지정하면 된다. 자바는 하나의 변수에는 하나의 값만 저장할 수 있다. 정수 타입으로 변수를 선언했으면 그곳에는 정수값만 지정할 수 있다. 변수를 사용하기 위해선 먼저 변수를 선언해야 하는데 변수 선언은 어떤 타입의 데이터를 저장할 것인지 그리고 변수 이름이 무엇인지 정하는 것이다. int age; // 정수(int)를 저장할 수 있는 age 변수 선언 변수에 값을 저장할 때에는 대입 연산자(=)를 사용한다. 오른쪽의 값을 왼쪽에 저장한다는 의미로 이해해야 한다. 자바에서는 변수에 값이 저장되지 않으면 변수가 생성되지 않는다. 선언과 생성은 다른 것이다. 선언은 저장되는 값의 종류..
2022.11.12